Filmography

Actor (194 credits)
2018 Hell Fest
2018 Runes (pre-production)
2017 #FromJennifer (completed)
Chad Wolfe
2017 Zombies (completed)
Detective Sommers
2017 Sky Sharks (filming)
Major General Frost
2017 Death House (completed)
The Farmer Asa
2017 Drive Me to Vegas and Mars (completed)
Frank
2017 Insight (post-production)
Carl
2017 West of Hell (post-production)
Jericho Whitfield
2016 Heads Will Roll (Short) (post-production)
Medical Examiner
2016/I The Witching Hour (completed)
Travis
Dawn of 5 Evils (pre-production)
Paranesia (filming)
Jack
2017 Two Faced
Dr. Hanson
2016 Dead of Summer (TV Series)
Tall Man / Holyoke
– Home Sweet Home (2016) … Holyoke
– The Devil Inside (2016) … Tall Man
– How to Stay Alive in the Woods (2016) … Tall Man / Holyoke
– Barney Rubble Eyes (2016) … Tall Man
– Patience (2016) … Tall Man
2016 Broken Cross
Father Dudley
2015-2016 The Flash (TV Series)
Zoom
– The Race of His Life (2016) … Zoom (voice, uncredited)
– Invincible (2016) … Zoom (voice, uncredited)
– The Runaway Dinosaur (2016) … Zoom (voice, uncredited)
– Rupture (2016) … Zoom (voice, uncredited)
– Back to Normal (2016) … Zoom (voice, uncredited)
Show all 14 episodes
2016 Cowboy’s Girl (Short)
Cowboy
2016/II Beyond the Game
2015 Scream at the Devil
Detective Johnson
2015 Live Evil
Pastor
2015 Agoraphobia
Dr. Murphy
2015 Night of the Living Dead: Darkest Dawn
Ben (voice)
2015 LEGO DC Super Heroes: Justice League – Attack of the Legion of Doom! (Video)
Darkseid (voice)
2015/IV Driven (Short)
Mr. Reynauld
2015/II Frankenstein
Eddie
2015 VANish
Officer Darrow
2015 Bleeding Hearts
God
2015 Lego DC Comics Super Heroes: Justice League vs. Bizarro League (Video)
Darkseid (voice)
2014 Film Pigs (TV Series)
Professor, Himself – Guest Host
– Todd, Tony. Tony, Todd. (2014) … Professor, Himself – Guest Host
2014 The Sun Devil and the Princess (Short)
The Baron – Voice (voice)
2014 Disciples
Duncan – Belial
2014 Prelude to Axanar (Short)
Admiral Marcus Ramirez
2014 Bravest Warriors (TV Series)
Aeon Worm
– Season of the Mitch (2014) … Aeon Worm (voice)
2013 Army of the Damned
Jackson
2013 Kill Her, Not Me
Detective Holmes
2013 Dust of War
Crispus Hansen
2013 Dota 2 (Video Game)
Dragon Knight / Night Stalker / Viper (voice)
2013 The Young and the Restless (TV Series)
Gus Rogan
– Episode #1.10152 (2013) … Gus Rogan (credit only)
– Episode #1.10148 (2013) … Gus Rogan
– Episode #1.10145 (2013) … Gus Rogan
– Episode #1.10143 (2013) … Gus Rogan
– Episode #1.10141 (2013) … Gus Rogan
Show all 14 episodes
2013 Dead of the Nite
Ruber
2012-2013 Young Justice (TV Series)
Augustus Freeman / Icon
– Endgame (2013) … Augustus Freeman / Icon (voice)
– Usual Suspects (2012) … Augustus Freeman / Icon (voice)
2012 Call of Duty: Black Ops II (Video Game)
Admiral Tommy Briggs (voice)
2012 Transformers Prime (TV Series)
Dreadwing
– Regeneration (2012) … Dreadwing (voice)
– Patch (2012) … Dreadwing (voice)
– Hard Knocks (2012) … Dreadwing (voice)
– Alpha; Omega (2012) … Dreadwing (voice)
– Triangulation (2012) … Dreadwing (voice)
Show all 8 episodes
2012 Sushi Girl
Duke
2012 Changing the Game
Curtis the Diabolical / FBI Agent
2012 Holliston (TV Series)
Tony Todd
– Candyman: Part 2 (2012) … Tony Todd
– Candyman: Part 1 (2012) … Tony Todd
2012 Hawaii Five-0 (TV Series)
Jordan Nevins
– Kalele (2012) … Jordan Nevins
2012 Falling Away
Christopher
2012 A Night at the Silent Movie Theater
Jones
2012 Game Shop (TV Series)
Derrick’s Dad
– Black Ops 2 Daddy Issues (2012) … Derrick’s Dad
2012 Zombie Family (TV Series)
Principle McGuffy
– Are You Eyeballing Me Boy? … Principle McGuffy
2011 Dream in American
Lubembe
2011 Jack the Reaper
Mr. Steele
2011 The Family
Mason
2007-2011 Chuck (TV Series)
CIA Director Graham
– Chuck Versus the Baby (2011) … CIA Director Graham
– Chuck Versus the Cougars (2008) … CIA Director Graham
– Chuck Versus the First Date (2008) … CIA Director Graham
– Chuck Versus the Marlin (2008) … CIA Director Graham
– Chuck Versus the Crown Vic (2007) … CIA Director Graham
Show all 10 episodes
2011/II Beg
Nathan McVay
2011 Final Destination 5
Bludworth
2011 Marvel Super Hero Squad Online (Video Game)
Blade / Surtur (voice)
2010 The Event (TV Series)
General Whitman
– For the Good of Our Country (2010) … General Whitman
– I Haven’t Told You Everything (2010) … General Whitman
2010 Sym-Bionic Titan (TV Series)
Shaman
– Shaman of Fear (2010) … Shaman (voice)
2010 Hatchet II
Reverend Zombie
2010 The Quiet Ones
TV Show Host / Narrator
2010 Three Chris’s
God
2009 Dead in Love
2009 Splatter (TV Series)
Spencer Pope
– Spencer and Mortis Remain (2009) … Spencer Pope
– Spencer and Fiona Remain (2009) … Spencer Pope
– Spencer and Mortis Remain (2009) … Spencer Pope
– Spencer and Fiona Remain (2009) … Spencer Pope
– Kill Spencer (2009) … Spencer Pope
Show all 8 episodes
2009 The Graves
Reverend Abraham Stockton
2009 Psych (TV Series)
Det. Moses Johnson
– High Top Fade Out (2009) … Det. Moses Johnson
2009 Transformers: Revenge of the Fallen
Fallen (voice)
2009/I Penance
Chauffeur
2009 Batman: The Brave and the Bold (TV Series)
Asteroth
– Trials of the Demon! (2009) … Asteroth (voice)
2004-2009 24 (TV Series)
General Benjamin Juma / Detective Michael Norris
– Day 7: 8:00 p.m.-9:00 p.m. (2009) … General Benjamin Juma
– Day 7: 7:00 p.m.-8:00 p.m. (2009) … General Benjamin Juma
– Day 7: 6:00 p.m.-7:00 p.m. (2009) … General Benjamin Juma
– Day 7: 3:00 p.m.-4:00 p.m. (2009) … General Benjamin Juma (uncredited)
– Day 7: 12:00 p.m.-1:00 p.m. (2009) … General Benjamin Juma (voice, uncredited)
Show all 7 episodes
2009 Vampire in Vegas
Sylvian
2009 Are You Scared 2 (Video)
Controller
2009 Tom Cool
Mac Angel
2008 24 (TV Movie)
General Benjamin Juma
2008 Dockweiler (Short)
The Duke
2008 The Thirst: Blood War
Julien
2008 Nite Tales: The Movie
Clown
2008 Bryan Loves You
Narrator
2008 Dark Reel
Detective Shields
2008 iMurders
Agent Washington
2007 Without a Trace (TV Series)
Dr. Carl Williams
– Res Ipsa (2007) … Dr. Carl Williams
2007 Half-Life 2: Episode Two (Video Game)
Vortigaunts / Uriah (voice)
2007 The Orange Box (Video Game)
Vortigaunts / Uriah (voice)
2007 Boston Legal (TV Series)
Detective Walter Berenson
– The Innocent Man (2007) … Detective Walter Berenson
2007 The Mannsfield 12
Hunnit Grand
2007 The Man from Earth
Dan
2007 Tournament of Dreams
Isaiah Kennedy
2007 Shadow Puppets
Steve
2007 Chicago Massacre: Richard Speck (Video)
Captain Dunning
2007 The Eyes of Samir (Short)
Steve Mcreedy
2006 Mercy Street
Christopher
2006 Masters of Horror (TV Series)
The Beast
– Valerie on the Stairs (2006) … The Beast
2006 The Strange Case of Dr. Jekyll and Mr. Hyde
Dr. Jekyll / Mr. Hyde
2006 The Eden Formula (TV Movie)
James Radcliffe
2006 The Absence of Light
The Alchemist
2006 Hatchet
Reverend Zombie
2006 Shadow: Dead Riot
Shadow
2006 Minotaur
Deucalion
2005-2006 Stargate SG-1 (TV Series)
Lord Haikon
– Arthur’s Mantle (2006) … Lord Haikon
– The Fourth Horseman: Part 2 (2006) … Lord Haikon
– Babylon (2005) … Lord Haikon
2006 Final Destination 3
Devil (voice)
2005 Heart of the Beholder
Chuck Berry
2005 House of Grimm
Grimm
2005 Turntable
Victor
2005 Criminal Minds (TV Series)
Eric Miller
– The Fox (2005) … Eric Miller
2005 Dark Assassin
Ghost
2005 Night Stalker (TV Series)
Detective
– Malum (2005) … Detective
2005 I.O.U (Short)
Jack Bruckner
2005 The Prophecy: Forsaken (Video)
Stark
2005 Checking Out
Manuel
2005 What’s New, Scooby-Doo? (TV Series)
Gargoyle
– Ready to Scare (2005) … Gargoyle (voice)
2004 Murder-Set-Pieces
Clerk
2003 Battle Force: Andromeda (TV Series)
Mondar (2003) (voice, rumored)
2003 Scarecrow Slayer (Video)
Caleb Kilgore
2003 Star Trek: Elite Force II (Video Game)
Korban (voice)
2002-2003 The District (TV Series)
Stanley Carver
– Ella Mae (2003) … Stanley Carver
– Return of the King (2002) … Stanley Carver
2003 Final Destination 2
Mr. Bludworth
2003 Control Factor (TV Movie)
Reggie
2002 Boston Public (TV Series)
Lester Lipschultz
– Chapter Fifty-Two (2002) … Lester Lipschultz
– Chapter Forty (2002) … Lester Lipschultz
2002 CSI: Miami (TV Series)
Sergeant Marcus Cawdrey
– Camp Fear (2002) … Sergeant Marcus Cawdrey
2002 Charmed (TV Series)
Avatar of Force
– Sam I Am (2002) … Avatar of Force
2002 Andromeda (TV Series)
Captain Fehdman Metis
– The Lone and Level Sands (2002) … Captain Fehdman Metis
2002 Silence
Eric Crowell
2002 Crossing Jordan (TV Series)
Coach Jim Evans
– Lost and Found (2002) … Coach Jim Evans
2001 Smallville (TV Series)
Earl Jenkins
– Jitters (2001) … Earl Jenkins
2001 UC: Undercover (TV Series)
Cephus
– The Siege (2001) … Cephus
2000 Angel (TV Series)
Vyasa
– The Shroud of Rahmon (2000) … Vyasa
2000 Le secret
Bill
2000 Final Destination
Bludworth
1999 The Legend of Dragoon (Video Game)
Narrator FMV (voice, uncredited)
1999 Candyman: Day of the Dead (Video)
The Candyman / Daniel Robitaille
1999 The Dogwalker
Mones
1999 Babylon 5: A Call to Arms (TV Movie)
Leonard Anderson
1998 Butter
Benzo Al
1995-1998 Hercules: The Legendary Journeys (TV Series)
Gilgamesh / Gladius
– Faith (1998) … Gilgamesh
– Gladiator (1995) … Gladius
1998 The Pandora Project
CIA Director Garrett Houtman
1998 Caught Up
Jake
1998 Star Trek: Voyager (TV Series)
Alpha Hirogen
– Prey (1998) … Alpha Hirogen
1998 Star Trek: The Next Generation: Klingon Honor Guard (Video Game)
Kurn
1998 Shadow Builder
Evert Covey
1997 Soldier of Fortune, Inc. (TV Series)
Joseph Karenga
– Missing in Action (1997) … Joseph Karenga
1997 Univers’l
Marcus
1997 Wishmaster
Johnny Valentine
1997 Stir
Bubba
1997 True Women (TV Movie)
Ed Tom
1997 Xena: Warrior Princess (TV Series)
Cecrops
– Lost Mariner (1997) … Cecrops
1997 NYPD Blue (TV Series)
Detective Eddie Hazell
– Taillight’s Last Gleaming (1997) … Detective Eddie Hazell
1996 Beverly Hills, 90210 (TV Series)
Dr. Julius Tate
– If I Had a Hammer (1996) … Dr. Julius Tate
1996 Sabotage
Jason Sherwood
1996 Them (TV Movie)
Berlin
1996 New York Undercover (TV Series)
Andrew Bryant
– Rule of Engagement (1996) … Andrew Bryant
1996 Driven
Darius Pelton
1996 The Rock
Captain Darrow
1996 Beastmaster III: The Eye of Braxus (TV Movie)
Seth
1996 Murder, She Wrote (TV Series)
National Security Agent Nathan Mitchell
– Mrs. Parker’s Revenge (1996) … National Security Agent Nathan Mitchell
1995-1996 Star Trek: Deep Space Nine (TV Series)
Kurn / Adult Jake Sisko
– Sons of Mogh (1996) … Kurn
– The Visitor (1995) … Adult Jake Sisko
1995 Burnzy’s Last Call
Mistress Marla
1995 Black Fox: Good Men and Bad (TV Movie)
Britt Johnson (Black Fox)
1995 Black Fox: The Price of Peace (TV Movie)
Britt Johnson (Black Fox)
1995 Black Fox (TV Movie)
Britt Johnson (Black Fox)
1995 Candyman: Farewell to the Flesh
Candyman / Daniel Robitaille
1994 Homicide: Life on the Street (TV Series)
Matt Rhodes
– Extreme Unction (1994) … Matt Rhodes
– Fits Like a Glove (1994) … Matt Rhodes
– Nearer My God to Thee (1994) … Matt Rhodes
1994 The X-Files (TV Series)
Augustus Cole
– Sleepless (1994) … Augustus Cole
1994 The Crow
Grange
1994 Law & Order (TV Series)
Reverend Ott
– Sanctuary (1994) … Reverend Ott
1993 Excessive Force
Frankie Hawkins
1992 Candyman
The Candyman / Daniel Robitaille
1992 Sunset Heat
Drucker
1991 Keeper of the City (TV Movie)
Bridger
1991 Love and Curses… And All That Jazz (TV Movie)
Emile Gaston
1990-1991 Star Trek: The Next Generation (TV Series)
Kurn
– Redemption II (1991) … Kurn
– Redemption (1991) … Kurn
– Sins of the Father (1990) … Kurn
1990-1991 Jake and the Fatman (TV Series)
Jordan Lee
– You Don’t Know Me (1991) … Jordan Lee
– I May Be Wrong (1991) … Jordan Lee
– Goodbye (1990) … Jordan Lee
1991 Voodoo Dawn
Makoute
1991 Father Dowling Mysteries (TV Series)
Lou
– The Fugitive Priest Mystery (1991) … Lou
1990 Cop Rock (TV Series)
Omar
– Potts Don’t Fail Me Now (1990) … Omar
1990 Matlock (TV Series)
Billy Pierce
– The Narc (1990) … Billy Pierce
1990 The Bride in Black (TV Movie)
1990 Night of the Living Dead
Ben
1990 Criminal Justice (TV Movie)
Detective Riley
1990 Ivory Hunters (TV Movie)
Jomo
1989 MacGyver (TV Series)
Zimba
– Black Rhino (1989) … Zimba
1989 Night Court (TV Series)
Mr. Crumrine
– For Love or Money (1989) … Mr. Crumrine
1989 Lean on Me
Mr. William Wright
1989 Kate & Allie (TV Series)
– A Tree Grows on West 56th Street (1989)
1988 Bird
Frog
1988 Colors
Vietnam Vet
1987 21 Jump Street (TV Series)
Aaron Jackson
– You Oughta Be in Prison (1987) … Aaron Jackson
1987 Werewolf (TV Series)
Charlie
– The Unicorn (1987) … Charlie
1987 Enemy Territory
The Count
1987 Peng! Du bist tot!
Undercover Agent
1987 Simon & Simon (TV Series)
Troy Tolliver
– I Thought the War Was Over (1987) … Troy Tolliver
1987 84 Charing Cross Road
Demolition Workman
1986 Platoon
Warren
1986 Sleepwalk
Barrington
30 to 45
Walter the Doll

Producer (4 credits)
Sushi Girl (executive producer)
2012 Zombie Family (TV Series) (executive producer – 1 episode)
– Are You Eyeballing Me Boy? … (executive producer)
2003 Scarecrow Slayer (Video) (associate producer)
1999 Candyman: Day of the Dead (Video) (co-producer)