|
Scrambled (2024) as Ryan |
|
Hot Seat (2022) as Enzo |
|
Last Shoot Out (2021) as Jody |
|
After Masks (2021) as Allen (Quarantales Segment) |
|
A Soldier's Revenge (2021) as Danziger |
|
A Christmas Hero (2020) as Nick |
|
Chasing Eagle Rock (2020) as J.R. |
|
Without a Body (2020) as |
|
Blood Craft (2019) as Tyler Waters |
|
Before Someone Gets Hurt (2019) as Tim |
|
Erasing His Dark Past (2019) as David |
|
Heatstroke (2019) as Mike |
|
Who's Stalking Me? (2019) as Detective James Dawson |
|
The Final Wish (2019) as Aaron Hammond |
|
I'll Be Watching (2018) as Detective Jake Marsh |
|
The Grounds (2018) as Jack |
|
Home by Spring (2018) as Howard Hodgekiss |
|
The Bachelor Next Door (2017) as Donnie |
|
M.F.A. (2017) as Mason |
|
A Killer Walks Amongst Us (2016) as Jury |
|
A Haunting in Cawdor (2015) as Roddy |
|
Boy Meets Girl (2014) as Robby Riley |
|
The Last Survivors (2014) as Gabriel |
|
Boys of Abu Ghraib (2014) as Pits |
|
Grace Unplugged (2013) as Quentin |
|
The Demented (2013) as Howard |
|
Hansel and Gretel Get Baked (2013) as Hansel |
|
The Twilight Saga: Breaking Dawn - Part 1 (2011) as Mike |
|
Born Bad (2011) as Denny |
|
The Twilight Saga: Eclipse (2010) as Mike |
|
Unrequited (2010) as Ben Jacobs |
|
The Twilight Saga: New Moon (2009) as Mike |
|
The Grind (2009) as Josh |
|
Fault Line (2009) as |
|
Lost Dream (2009) as Perry |
|
My Suicide (2009) as Earl |
|
Twilight (2008) as Mike Newton |
|
The Coverup (2008) as Kevin Thacker |
|
Remember the Daze (2008) as Stephen |
|
Day of the Dead (2008) as Trevor Bowman |
|
Choose Connor (2007) as Max |
|
An American Crime (2007) as Teddy |
|
All the Boys Love Mandy Lane (2006) as Emmet |
|
The United States of Leland (2003) as Ryan Pollard |
|
The Angel Doll (2002) as Little Jerry Barlow |
|
Rocket Power: Race Across New Zealand (2002) as Theodore McGill (voice) |
|
Mickey's Magical Christmas: Snowed in at the House of Mouse (2001) as Pinocchio (voice) |
|
The Ballad of Lucy Whipple (2001) as Butte Whipple |
|
Personally Yours (2000) as Sam Stanton |
|
American Adventure (2000) as Kevin |
|
Star Trek: Insurrection (1998) as Artim |
|
Infamies () as Samuel |
|
American Adventure (2000) Producer |