Neil
Run This Town (2020)
Johnny
The Last Man (2018)
Bobby
Sea Change (2017)
Conner
Bad Date Chronicles (2017)
Adam
The Night Before Halloween (2016)
Andy Walton
Lost & Found (2016)
Carl Moehner / Lookout (voice)
Pirate's Passage (2015)
Sean
Lost After Dark (2014)
Andy Barlow
Big Muddy (2014)
Rhett
Maps to the Stars (2014)
Jake Martin
Degrassi: Las Vegas (2012)
Noah Roorda
Change of Plans (2011)
Brody Thompson
The Jensen Project (2010)
Josh
For the Love of Grace (2008)