|
Paws in the City (2025) as Theo |
|
Back in Baby's Arms (2025) as Jonathan |
|
Stop Whining and Start Winning (2024) as Joe |
|
After Everything (2023) as Robert Freeman |
|
After Ever Happy (2022) as Robert |
|
After We Fell (2021) as Robert Freeman |
|
Kappa Kappa Die (2020) as Stewart |
|
Glimpse Ep 1: Circuits (2018) as Lucas |
|
A Light Beneath Their Feet (2016) as Jeremy |
|
Summer of 8 (2016) as Jesse |
|
Circle (2015) as College Guy |
|
Nightlight (2015) as Chris |
|
Heavy Water (2014) as River |
|
Drink (2014) as Young Gray |
|
Struck by Lightning (2013) as Nicholas Forbes |
|
The Nevsky Prospect (2012) as David |
|
Arcadia Lost (2010) as Sye |
|
Valentine's Day (2010) as Alex Franklin |
|
Aliens in the Attic (2009) as Tom Pearson |
|
Keeping Up with the Steins (2006) as Zachary Stein |
|
Think Tank (2006) as Young Dex |
|
Bad News Bears (2005) as Joey Bullock |
|
Life Is Ruff (2005) as Preston Price |
|
The Auschwitz Bagel () as Daniel |
|
Getting to That Age () as Austin |
|
The Twelve Dates of Christmas () as |
|
Six Till Midnight () as Harry Chambers |
|
Passing (2025) Producer |
|
Stop Whining and Start Winning (2024) Producer |
|
The Twelve Dates of Christmas () Executive Producer |