
Dawn of the Dead
2004 · as CDC Spokesman

Slumberland
2022 · as Pastor

Exit Wounds
2001 · as Secret Service Agent

The Human Stain
2003 · as Coleman's Cornerman

The Man
2005 · as Tall Agent

The Miracle Worker
2000 · as Henry

Bless the Child
2000 · as Pier cop

Antibirth
2016 · as Isaac

Absolon
2003 · as Jackson

My Name Is Tanino
2003 · as Leroy

Down in the Delta
1998 · as Slave Man

The Pentagon Papers
2003 · as Bailiff

Profoundly Normal
2003 · as Garmin Watkins

Deadly House Call
2022 · as Warren Lockhart

Hunt for Justice
2005 · as Odon

Revelation
1999 · as Agent Walker

The Case of the Whitechapel Vampire
2002 · as Dr. Chagas

10,000 Black Men Named George
2002 · as E.J. Daniels