Show
Actor (104 credits)
2021
The Lost Symbol
(TV Series)
Samyaza
Samyaza
- Resonance
(2021)
... Samyaza
- Order Eight
(2021)
... Samyaza
- Cascade
(2021)
... Samyaza
- Noögenesis
(2021)
... Samyaza
2021
Home Before Dark
(TV Series)
Karl Kurz / The Fixer
Karl Kurz / The Fixer
- The Smoking Gun
(2021)
... Karl Kurz
- The Biggest Life
(2021)
... Karl Kurz
- The Bad Guy
(2021)
... Karl Kurz
- Just a Bird
(2021)
... Karl Kurz
- The Black Box
(2021)
... The Fixer
- Dark Rooms
(2021)
... The Fixer
- Fighting His Ghost
(2021)
... The Fixer
- I Believe You
(2021)
... The Fixer
2021
The Stand
(TV Mini Series)
Burly Guard #1
Burly Guard #1
- The Vigil
(2021)
... Burly Guard #1
- Fear and Loathing in New Vegas
(2021)
... Burly Guard #1
2020
Gabby Duran & The Unsittables
(TV Series)
Jacked Alien
Jacked Alien
- Enter the Dranis: Part Two
(2020)
... Jacked Alien
2020
The Magicians
(TV Series)
Yan the Adventurer
Yan the Adventurer
- The Mountain of Ghosts
(2020)
... Yan the Adventurer
2018
Zoids Wild
(TV Series)
Numb-Lock
Numb-Lock
- Primal Fear! Stand Scorpear
(2018)
... Numb-Lock (English version, voice)
- Watch out Arashi! Sorrowful Bounty Hunter
(2018)
... Numb-Lock (English version, voice)
2018
Riverdale
(TV Series)
Carl
Carl
- Chapter Thirty: The Noose Tightens
(2018)
... Carl
- Chapter Twenty-Five: The Wicked and the Divine
(2018)
... Carl
2017
My Little Pony: Friendship Is Magic
(TV Series)
Hard Hat
Hard Hat
- Fluttershy Leans In
(2017)
... Hard Hat (voice)
2016
The 100
(TV Series)
Bounty Hunter / Grounder #1
Bounty Hunter / Grounder #1
- Wanheda: Part 2
(2016)
... Bounty Hunter
- Wanheda: Part 1
(2016)
... Grounder #1
2014
Falling Skies
(TV Series)
Scorch
Scorch
- Drawing Straws
(2014)
... Scorch (voice)
- Evolve or Die
(2014)
... Scorch (voice)
2011-2014
Once Upon a Time
(TV Series)
Head Troll
Head Troll
- There's No Place Like Home
(2014)
... Head Troll
- Snow Falls
(2011)
... Head Troll
2013
Dead Rising 3
(Video Game)
(voice)
2009-2012
Iron Man: Armored Adventures
(TV Series)
Hulk
Hulk
- The Makluan Invasion Part 2: Unite!
(2012)
... Hulk (voice, uncredited)
- Rage of the Hulk
(2012)
... Hulk (voice, uncredited)
- Uncontrollable
(2009)
... Hulk (voice)
2001-2010
Smallville
(TV Series)
Deputy Gibbon / Sacks' Bodyguard
Deputy Gibbon / Sacks' Bodyguard
- Charade
(2010)
... Sacks' Bodyguard
- Ryan
(2002)
... Deputy Gibbon
- Zero
(2002)
... Deputy Gibbon
- Jitters
(2001)
... Deputy Gibbon
2009
Knights of Bloodsteel
(TV Mini Series)
Dragon Eye
Dragon Eye
- Episode #1.2
(2009)
... Dragon Eye
- Episode #1.1
(2009)
... Dragon Eye
2008
Mobile Suit Gundam 00
(TV Series)
Barack Zinin
Barack Zinin
- Daburu-o no Koe
(2008)
... Barack Zinin (English version, voice)
- Kizuato
(2008)
... Barack Zinin (English version, voice)
- Kokoku Moyu
(2008)
... Barack Zinin (English version, voice)
- Tenshi Sairin
(2008)
... Barack Zinin (English version, voice)
2008
Psych
(TV Series)
Mark Belleck
Mark Belleck
- The Greatest Adventure in the History of Basic Cable
(2008)
... Mark Belleck
2005-2007
The 4400
(TV Series)
Security Guard / Aaronson
Security Guard / Aaronson
- Fear Itself
(2007)
... Security Guard
- Lockdown
(2005)
... Aaronson
2006
Merlin's Apprentice
(TV Mini Series)
Gare
Gare
- Episode #1.2
(2006)
... Gare
- Episode #1.1
(2006)
... Gare
2006
Fantastic Four: World's Greatest Heroes
(TV Series)
The Hulk
The Hulk
- Hard Knocks
(2006)
... The Hulk (voice)
2006
Black Lagoon
(TV Series)
Fritz Stanford
Fritz Stanford
- Moonlit Hunting Grounds
(2006)
... Fritz Stanford (English version, voice)
- Eagle Hunting and Hunting Eagles
(2006)
... Fritz Stanford (English version, voice)
- Die Rückkehr des Adlers
(2006)
... Fritz Stanford (English version, voice)
2006
Shakugan No Shana
(TV Series)
Tenmokuikko
Tenmokuikko
- Enpatsu shakugan no uchite
(2006)
... Tenmokuikko (English version, voice)
- Honô no umareta hi
(2006)
... Tenmokuikko (English version, voice)
- Idainaru mono
(2006)
... Tenmokuikko (English version, voice)
2005
Ghost in the Shell: Stand Alone Complex - The Laughing Man
(Video)
Boma (English version, voice)
Boma (English version, voice)
2005
Starship Operators
(TV Series)
Hernal Nadja
Hernal Nadja
- Return Match
(2005)
... Hernal Nadja (English version, voice)
- Stardust Memory Part 2
(2005)
... Hernal Nadja (English version, voice)
- Stardust Memory Part 1
(2005)
... Hernal Nadja (English version, voice)
1997-2004
Stargate SG-1
(TV Series)
M'zel / Thor
M'zel / Thor
- Endgame
(2004)
... M'zel
- Death Knell
(2004)
... M'zel
- Thor's Chariot
(1998)
... Thor
- Thor's Hammer
(1997)
... Thor
2002-2004
MegaMan: NT Warrior
(TV Series)
Raoul / Detective 1
Raoul / Detective 1
- Underground Hero
(2004)
... Detective 1 (English version, voice)
- The Mysterious Masked Navi
(2004)
... Raoul (English version, voice)
- The New PET
(2004)
... Raoul (English version, voice)
- Nebula's Great Invasion!
(2004)
... Raoul (English version, voice)
- The VirusBeast!
(2003)
... Raoul (English version, voice)
- MegaMan Stolen!
(2002)
... Raoul (English version, voice)
2004
Andromeda
(TV Series)
Templar Lieutenant
Templar Lieutenant
- Abridging the Devil's Divide
(2004)
... Templar Lieutenant
2002-2003
He-Man and the Masters of the Universe
(TV Series)
Badd / Caugar Guard #1 / Baddhra
Badd / Caugar Guard #1 / Baddhra
- The Price of Deceit
(2003)
... Badd (voice)
- Separation
(2003)
... Badd / Caugar Guard #1 (voice)
- The Monster Within
(2002)
... Baddhra (voice)
2003
Inuyasha
(TV Series)
Ginkotsu / Kyokotsu / Samurai General
Ginkotsu / Kyokotsu / Samurai General
- Koga's Solitary Battle
(2003)
... Ginkotsu / Kyokotsu (English version, voice)
- The Big Clash: Banryu vs Wind Scar!
(2003)
... Ginkotsu (English version, voice)
- Enter Bankotsu, the Leader of the Band of Seven
(2003)
... Ginkotsu / Kyokotsu / Samurai General (English version, voice)
- Hidden in the Mist: Onward to Mt. Hakurei
(2003)
... Ginkotsu (English version, voice)
- The Secret of the Pure Light
(2003)
... Ginkotsu (English version, voice)
- Inuyasha Shows His Tears for the First Time
(2003)
... Ginkotsu (English version, voice)
- Kagome, Miroku, and Sango: A Desperate Situation
(2003)
... Ginkotsu (English version, voice)
- The Ghastly Steel Machine
(2003)
... Ginkotsu (English version, voice)
- Assault on the Wolf-Demon Tribe!
(2003)
... Kyokotsu (English version, voice)
2002
Tokyo Underground
(TV Series)
Rou
Rou
- Hikari e - Omoi wo hitotsu ni
(2002)
... Rou (English version, voice)
- Hôkai - Iyasarenu kokoro
(2002)
... Rou (English version, voice)
- Gekisen - Chôten wo mezashite
(2002)
... Rou (English version, voice)
- Kesshû - Shokeiba (Kiringu Fîrudo) e no shôtaijô
(2002)
... Rou (English version, voice)
- Shikaku - Jiryoku tsukai no wana
(2002)
... Rou (English version, voice)
- Sûpei - Yami ni hisomu wana
(2002)
... Rou (English version, voice)
- Totsunyû - Chika sekai e
(2002)
... Rou (English version, voice)
1999-2001
NASCAR Racers
(TV Series)
Additional Voices
Additional Voices
- Last Chance
(2001)
... Additional Voices (voice)
- Hostage
(2001)
... Additional Voices (voice)
- Runaway
(2001)
... Additional Voices (voice)
- Duck Unlimited
(2001)
... Additional Voices (voice)
- The Wild Blue
(2001)
... Additional Voices (voice)
- El Dorado
(2001)
... Additional Voices (voice)
- Crash Course
(2001)
... Additional Voices (voice)
- Rumble
(2000)
... Additional Voices (voice)
- Chain Reaction
(2000)
... Additional Voices (voice)
- Red Flag
(2000)
... Additional Voices (voice)
- Payday
(2000)
... Additional Voices (voice)
- Toxic
(2000)
... Additional Voices (voice)
- Second Chance
(2000)
... Additional Voices (voice)
- All or Nothing
(2000)
... Additional Voices (voice)
- Every Man for Itself
(2000)
... Additional Voices (voice)
- Flag Bearer
(2000)
... Additional Voices (voice)
- Daredevil
(2000)
... Additional Voices (voice)
- Pulp Faction
(2000)
... Additional Voices (voice)
- Boy vs. Machine
(2000)
... Additional Voices (voice)
- Always
(2000)
... Additional Voices (voice)
- The Mission
(2000)
... Additional Voices (voice)
- Co-Pilot
(2000)
... Additional Voices (voice)
- Duck Out of the Way
(2000)
... Additional Voices (voice)
- The Stakes
(1999)
... Additional Voices (voice)
- The Real Thing
(1999)
... Additional Voices (voice)
- Heroes
(1999)
... Additional Voices (voice)
2001
Voyage of the Unicorn
(TV Series)
Minotaur
Minotaur
- Part 2
(2001)
... Minotaur
- Part 1
(2001)
... Minotaur
1998-2001
First Wave
(TV Series)
Koch / Guard #1
Koch / Guard #1
- Black Box
(2001)
... Koch
- Speaking in Tongues
(1998)
... Guard #1
-2000
Call of the Wild
(TV Series)
Tommy / Frenchy Bolare
Tommy / Frenchy Bolare
- The Attack
(2000)
... Frenchy Bolare
- Pilot Part 2
... Tommy
- Pilot Part 1
... Tommy
1997-2000
The Outer Limits
(TV Series)
Bailiff / Male Vorak / Overseer #2
Bailiff / Male Vorak / Overseer #2
- Final Appeal
(2000)
... Bailiff
- Rite of Passage
(1998)
... Male Vorak
- The Camp
(1997)
... Overseer #2
1999
Aftershock: Earthquake in New York
(TV Mini Series)
FEMA Leader
FEMA Leader
- Part 2
(1999)
... FEMA Leader
- Part 1
(1999)
... FEMA Leader
1999
Spider-Man Unlimited
(TV Series)
Nick Fury
Nick Fury
- Worlds Apart: Part One
(1999)
... Nick Fury (voice)
1996-1997
Key the Metal Idol
(TV Series)
D
D
- Exit
(1997)
... D (English version, voice)
- System
(1997)
... D (English version, voice)
- Virus II
(1996)
... D (English version, voice)
- Virus I
(1996)
... D (English version, voice)
- Save
(1996)
... D (English version, voice)
1993
Hollywood Babylon
(TV Series)
(segment "Errol Flynn")
- Lennon/Flynn
(1993)
... (segment "Errol Flynn") (as Mark Gibbons)
Show
Stunts (2 credits)
Show
Archive footage (4 credits)