Actor
Slumberland
2022 · as Pastor
Deadly House Call
2022 · as Warren Lockhart
Antibirth
2016 · as Isaac
The Man
2005 · as Tall Agent
Hunt for Justice
2005 · as Odon
Dawn of the Dead
2004 · as CDC Spokesman
The Human Stain
2003 · as Coleman's Cornerman
My Name Is Tanino
2003 · as Leroy
Absolon
2003 · as Jackson
The Pentagon Papers
2003 · as Bailiff
Profoundly Normal
2003 · as Garmin Watkins
The Case of the Whitechapel Vampire
2002 · as Dr. Chagas