Actor
Mississippi Requiem
2018 · as Elly's Father
David and Goliath
2016 · as Samuel
Love and Death in Los Angeles
2012 · as Commissioner
August Rush
2007 · as Club Manager
Before the Devil Knows You're Dead
2007 · as Desk Sergeant
The Good Shepherd
2006 · as Technical Service Officer
Tracks
2005 · as Detective Otis
The Interpreter
2005 · as Fred Jameson
Swimfan
2002 · as ER Guard
Animal Factory
2000 · as Iron Man
A Fish in the Bathtub
1999 · as Peter Laughlin
Raising the Heights
1998 · as Alex Saxton