Actor
The Chain
2024 · as Caleb
Found Wandering Lost
2022 · as Henry
What We've Become
2016 · as Hans
State of the Union
2015
World Builder
2007 · as Jack
C.S.A.: The Confederate States of America
2005 · as Jefferson Davis
Threat of Exposure
2002 · as Thomas Fasano
Monday After the Miracle
1998 · as Phillip Smith