Actor
I Am Gitmo
2025 · as CIA agent Harris
Everything Will Be Fine in the End
2023 · as Buzz
The Sighting
2016 · as Dr. Mitas
Surveillance
2008 · as Bennett
Statistics
2006 · as David Allen
The Day Laborers
2003