
Known For
Filmography
20272024
2023
2022
2019
2018
2016
2016
2014
2013
2007
2005
2002
2001
Avengers: Secret Invasion
Avengers: Secret Invasion
Movie · as Brother Vodoo

Church of the Flying Saucer
Movie · as Seymour Sturgess

Alert: Missing Persons Unit
TV · as Logan Barlowe · 1 ep

So Help Me Todd
TV · as Psychic Steve · 1 ep

Dead By Dawn
TV · 6 eps

Altered Carbon
TV · as Dick · 2 eps

Travelers
TV · as Bob · 1 ep

Lucifer
TV · as Juror #2 · 1 ep

The Grim Sleeper
Movie · as Lonnie Franklin Jr.

Captive
Movie · as Abdul

Blood Ties
TV · as Desk Clerk · 1 ep

Supernatural
TV · as Guard Demon · 1 ep

Lone Hero
Movie · as Honcho

Smallville
TV · 1 ep