Actor (73 credits)
- Riverdale (2017) Carl Martin
- Christmas Homecoming (2017) Dean
- Supergirl (2015) General Zod
- Once Upon a Time: Secrets of Storybrooke (2015) Head Troll, хроника, not listed in credits
- The P.I. Experiment (2015) Doug Kelly
- The 100 (2014) Bounty Hunter
- A Fairly Odd Summer (2014) Jorgen
- Man of Steel (2013) Roughneck
- Underworld Awakening (2012) Announcing Guard
- Continuum (2012) Frank Bolo
- A Fairly Odd Christmas (2012) Jorgen von Strangle
- The Package (2012) Jake
- Once Upon a Time: Magic Is Coming (2012) Head Troll, хроника, not listed in credits
- Thor: Tales of Asgard (2011) Additional Voice, voice acting
- Falling Skies (2011) Scorch
- A Fairly Odd Movie: Grow Up, Timmy Turner! (2011)
- Shattered (2010) Dante
- My Little Pony: Friendship Is Magic (2010) Hard Hat
- Harper's Island (2009) Tommy
- Knights of Bloodsteel (2009) Dragon Eye
- Beyond Sherwood Forest (2009) Little John
- At Jesus' Side (2008) Casius, voice acting
- Iron Man: Armored Adventures (2008) Hulk
- Joy Ride 2: Dead Ahead (2008) Rusty Nail
- Sanctuary (2008) Cabal Agent
- Kidô Senshi Gundam 00 (2007) Barack Zinin
- Battle in Seattle (2007) Squad Leader
- Flash Gordon (2007) Tyrus
- Totally Awesome (2006) Coach Cutter
- Kôkaku kidôtai: S.A.C. 2nd GIG - Individual eleven (2006) Boma, voice acting
- Trapped! (2006) Zlatko
- Fantastic Four: World's Greatest Heroes (2006) The Hulk
- Everything's Gone Green (2006) Rory
- Merlin's Apprentice (2006) Gare
- Kôkaku kidôtai: Stand alone complex - The laughing man (2005) Borma, voice acting
- Stargate: Atlantis (2004) Constable
- The Chronicles of Riddick (2004) Irgun
- The 4400 (2004) Aaronson
- A Wrinkle in Time (2003) Centaur, not listed in credits
- After School Special (2003) Bouncer #1
- Tokyo andâguraundo (2002) Rou
- He-Man and the Masters of the Universe (2002) Two-Badd (Baddrah)
- 3000 Miles to Graceland (2001) Boise Cop
- The Lone Gunmen (2001) First Guard
- Smallville (2001) Deputy
- Return to Cabin by the Lake (2001) Brett
- MegaMan: NT Warrior (2001) Raoul
- Voyage of the Unicorn (2001) Minotaur
- The Chris Isaak Show (2001) Ted Thomas
- Dark Angel (2000) Red Six
- Andromeda (2000) Templar Lieutenant
- Call of the Wild (2000) Tommy
- Epicenter (2000) Guard
- The 6th Day (2000) Security Guard
- 1132 Pleasant Street (2000) Frank
- X-Men: Evolution (2000) Gauntlet
- Y2K (1999) MP#2
- NASCAR Racers (1999) дополнительные голоса
- Spider-Man Unlimited (1999) Nick Fury
- Aftershock: Earthquake in New York (1999) FEMA Leader
- The Net (1998) Bilings
- The Crow: Stairway to Heaven (1998) Scarangello
- The Inspectors (1998) Monitoring Guard
- Shadow Warriors II: Hunt for the Death Merchant (1998) Franz
- First Wave (1998) Guard #1
- Convictions (1997) Guard #2
- Dead Man's Gun (1997) Carl Goloff
- Stargate SG-1 (1997) M'zel
- Key: The Metal Idol (1996) D (Eps 11-15), voice acting
- Key: The Metal Idol (1996) D (Eps 11-15), voice acting
- The Outer Limits (1995) Bailiff
- Road to Saddle River (1994) Fightin' Cowboy
- Ordeal in the Arctic (1993) Master Seaman Douglas «Monty» Montgomery