Actor
TMI: Crossing the Threshold
2018 · as Ethan Woodward
Rite of Spring
2014 · as David
The Story of Luke
2013 · as Brad
The Memory Keeper's Daughter
2008 · as Paul 13 years
Charlie & Me
2008 · as James
Conviction
2002 · as Richard Conamacher