Actor (173 credits)
- Worth (2018) Hunter
- Death House (2018) The Farmer Asa
- The Debt Collector (2018) Barbosa
- West of Hell (2018) Jericho Whitfield
- Runes (2018) слухи
- Sky Sharks (2018) Major General Frost
- Sidney J. Furie: Fire Up the Carousel! (2018)
- Untitled Livi Zheng Project (2017) Carl
- Riverdale (2017) Farmer McGinty
- Two Faced (2017) Dr. Hanson
- Victor Crowley (2017) Rev. Zombie
- Room 104 (2017) The Father
- Zombies (2017) Detective Sommers
- Drive Me to Vegas and Mars (2017) Frank
- From Jennifer (2017)
- The Witching Hour (2016) Travis
- Broken Cross (2016) Father Dudley
- Heads Will Roll (2016) Medical Examiner
- Beyond the Game (2016)
- Dead of Summer (2016)
- Bleeding Hearts (2015) God
- Lego DC Comics Super Heroes: Justice League vs. Bizarro League (2015) Darkseid, voice acting
- LEGO DC Super Heroes: Justice League - Attack of the Legion of Doom! (2015) Darkseid, voice acting
- Driven (2015) Mr. Reynauld
- Scream at the Devil (2015) Detective Johnson
- Night of the Living Dead: Darkest Dawn (2015) Ben, voice acting
- Be Cool, Scooby-Doo! (2015) Alien
- Live Evil (2015) Pastor
- Frankenstein (2015) Eddie
- The Flash (2014) Zoom, not listed in credits
- Agoraphobia (2014) Dr. Murphy
- VANish (2014) Officer Darrow
- Disciples (2014) Duncan - Belial
- Digging Up the Marrow (2014) играет самого себя
- Prelude to Axanar (2014) Admiral Marcus Ramirez
- Dust of War (2013) Crispus Hansen
- Army of the Damned (2013) Jackson
- Dead of the Nite (2013) Ruber
- Kill Her, Not Me (2013) Detective Holmes
- Sushi Girl (2012) Duke
- Changing the Game (2012) Curtis the Diabolical / FBI Agent
- The Sun Devil and the Princess (2012) The Baron - Voice, voice acting
- Zombie Family (2012) Principle McGuffy
- Falling Away (2012) Christopher
- Holliston (2012) Tony Todd
- Bravest Warriors (2012) Aeon Worm
- A Night at the Silent Movie Theater (2012) Jones
- Underground Entertainment: The Movie (2011) T
- Cut (2011) Mason
- Final Destination 5 (2011)
- Dream in American (2011) Lubembe
- Jack the Reaper (2011) Mr. Steele
- Beg (2011) Nathan McVay
- Chiller 13: The Decade's Scariest Movie Moments (2010)
- The Quiet Ones (2010) TV Show Host / рассказчик
- Sym-Bionic Titan (2010) Shaman
- The Event (2010) General Whitman
- Young Justice (2010) Augustus Freeman
- Hatchet II (2010) Reverend Zombie
- Three Chris's (2010) God
- Transformers Prime (2010) Dreadwing
- Are You Scared 2 (2009) Controller
- Dead in Love (2009)
- Transformers: Revenge of the Fallen (2009) Fallen
- 24 in 24 (2009) играет самого себя
- Splatter (2009) Spencer Pope
- The Graves (2009) Reverend Abraham Stockton
- Penance (2009) Chauffeur
- Vampire in Vegas (2009) Sylvian
- Tom Cool (2009) Mac Angel
- 24 (2008) General Benjamin Juma
- Dockweiler (2008) The Duke
- Nite Tales: The Movie (2008) Clown
- iMurders (2008) Agent Washington
- Bryan Loves You (2008) рассказчик
- Batman: The Brave and the Bold (2008) Asteroth
- Dark Reel (2008) Detective Shields
- The Thirst: Blood War (2008) Julien
- Chicago Massacre: Richard Speck (2007) Captain Dunning
- Shadow Puppets (2007) Steve
- Dark Assassin (2007) Ghost
- The Eyes of Samir (2007) Steve Mcreedy
- Tournament of Dreams (2007) Isaiah Kennedy
- The Mannsfield 12 (2007) Hunnit Grand
- Chuck (2007) CIA Director Graham
- The Man from Earth (2007) Dan
- The Strange Case of Dr. Jekyll and Mr. Hyde (2006) Dr. Jekyll / Mr. Hyde
- The Absence of Light (2006) The Alchemist
- Standing in the Shadows of Shadow (2006) играет самого себя
- Final Destination 3 (2006) Devil
- Hatchet (2006) Reverend Zombie
- Mercy Street (2006) Christopher
- Shadow: Dead Riot (2006) Shadow
- The Eden Formula (2006) James Radcliffe
- Minotaur (2006) Deucalion
- Night Stalker (2005) Detective
- Checking Out (2005) Manuel
- Turntable (2005) Victor
- Heart of the Beholder (2005) Chuck Berry
- Masters of Horror (2005) The Beast
- House of Grimm (2005) Grimm
- I.O.U (2005) Jack Bruckner
- The Prophecy: Forsaken (2005)
- The 100 Scariest Movie Moments (2004) играет самого себя
- Murder-Set-Pieces (2004) Clerk
- Final Destination 2 (2003) Mr. Bludworth
- Silence (2003) Eric Crowell
- Scarecrow Slayer (2003) Caleb Kilgore
- Control Factor (2003) Reggie
- HypaSpace (2002) играет самого себя
- What's New, Scooby-Doo? (2002) Gargoyle
- UC: Undercover (2001) Cephus
- Andromeda (2000) Captain Fehdman Metis
- Final Destination (2000) Bludworth
- Le secret (2000) Bill
- Candyman: Day of the Dead (1999)
- The Dogwalker (1999) Mones
- Babylon 5: A Call to Arms (1999)
- The Pandora Project (1998) CIA Director Garrett Houtman
- Butter (1998) Benzo Al
- Shadow Builder (1998) Evert Covey
- Caught Up (1998) Jake
- Wishmaster (1997) Johnny Valentine
- Univers'l (1997) Marcus
- True Women (1997) Ed Tom
- Stir (1997) Bubba
- Soldier of Fortune, Inc. (1997) Joseph Karenga
- Sabotage (1996) Jason Sherwood
- The Rock (1996) Captain Darrow
- Driven (1996) Darius Pelton
- Beastmaster III: The Eye of Braxus (1996) Seth
- Them (1996) Berlin
- Burnzy's Last Call (1995) Mistress Marla
- Candyman: Farewell to the Flesh (1995)
- Black Fox: Good Men and Bad (1995) Britt Johnson (Black Fox)
- Black Fox: The Price of Peace (1995) Britt Johnson (Black Fox)
- Black Fox (1995) Britt Johnson (Black Fox)
- The Crow (1994) Grange
- Homicide: Life on the Street (1993) Matt Rhodes
- Excessive Force (1993) Frankie Hawkins
- Star Trek: Deep Space Nine (1993)
- Candyman (1992)
- Sunset Heat (1992) Drucker
- Keeper of the City (1991) Bridger
- Love and Curses... And All That Jazz (1991) Emile Gaston
- Voodoo Dawn (1991) Makoute
- The Bride in Black (1990)
- Night of the Living Dead (1990) Ben
- Ivory Hunters (1990) Jomo
- Cop Rock (1990) Omar
- Criminal Justice (1990) Detective Riley
- Father Dowling Mysteries (1989) Lou
- Lean on Me (1989) Mr. William Wright
- Colors (1988) Vietnam Vet
- Bird (1988) Frog
- Werewolf (1987) Charlie
- 84 Charing Cross Road (1987) Demolition Workman
- Jake and the Fatman (1987) Jordan Lee
- Enemy Territory (1987) The Count
- Star Trek: The Next Generation (1987) Kurn
- Peng! Du bist tot! (1987) Undercover Agent
- Platoon (1986) Warren
- Sleepwalk (1986) Barrington
- Kate & Allie (1984)
- Paint Detective Kirk, слухи
- Elijah King Ben-Hadad
- Catalytic
- 30 to 45 Walter the Doll
- Dawn of 5 Evils
- The Gospel According to Stephenson Chief Dobson
- Hallow Pointe Sheriff Dewalt, слухи
- Paranesia Jack
- Monster School Security Director
Director (1 credits)
Producer (5 credits)
Writer (1 credits)