Acting
Veronica Mars
Paul Mann
2004
Without a Trace
Younger Byron
2002
Hommage à l'amour
Sales Agent
2020
Gunfight at Yuma
Caleb Williams, The Tailor
2012
Atlas Shrugged: Part I
Marco Ramirez
2011
Gettin' Lucky
Terry
2005