Actor
Bury the Devil
2026 · as Randall
All Stirred Up!
2024
Stonewall
2015 · as Sheriff
The Passion of Augustine
2015 · as Le médecin
Story of Jen
2008
The Secret
2007 · as Teacher
The Last Sign
2005 · as Real estate agent
Living with the Enemy
2005 · as Executive #1
The Last Casino
2004 · as Large Man
L’incomparable Mademoiselle C.
2004 · as Joueur gros lot
Shattered Glass
2003 · as George Sims
The Human Stain
2003 · as Swift