Marvel Battleworld: Mystery of the Thanostones | 2020 | Zombie Red Skull | TV Show |
Tobot Galaxy Detectives | 2020 | Viking Nine | TV Show |
Lego Marvel Avengers: Climate Conundrum | 2020 | Johann Schmidt, Red Skull | TV Show |
Lego Jurassic World: Double Trouble | 2020 | Dino Guide, Vic Hoskins | TV Show |
Batwoman | 2019 | Dr. Butler | TV Show |
See | 2019 | Colonel Farks | TV Show |
Chad | 2019 | Dr. Tony | TV Show |
Lego Jurassic World: Legend of Isla Nublar | 2019 | Carousel Rider 1, Vic Hoskins, Waiter | TV Show |
Beyond the Woods | 2019 | Police Chief | Movie |
A Christmas Duet | 2019 | Arnold | TV Movie |
ReBoot: The Guardian Code | 2018 | Alpha Sentinel, Alpha Sentinels, Patrol Bots | TV Show |
Counterfeiting in Suburbia | 2018 | Agent #2 | TV Movie |
Small Town Christmas | 2018 | Reporter | TV Movie |
Lego Jurassic World: The Secret Exhibit | 2018 | Vic Hoskins | TV Show |
When We Rise | 2017 | Male Commisioner | TV Show |
Riverdale | 2017 | Uncle Bedford | TV Show |
Prodigals | 2017 | Bailiff | Movie |
Ask Will | 2017 | Mac MacBeth (2017) | TV Show |
Thimbleweed Park | 2017 | Franklin (voice) | Unknown |
13 Miles | 2017 | Terry | Movie |
Nils Holgersson | 2017 | | TV Show |
Brain on Fire | 2016 | Allen | Movie |
The 9th Life of Louis Drax | 2016 | Navarra | Movie |
The Assignment | 2016 | Vladimir Gorski | Movie |
Dead Rising 4 | 2016 | PMCs (voice) | Unknown |
The Man in the High Castle | 2015 | Oberfuehrer Oliver Diels, Oliver Diels, SS Officer Oliver Diels | TV Show |
Helix | 2015 | Chief Kruspe | Movie |
Patterson's Wager | 2015 | Otter's Dad | Movie |
The Whispers | 2015 | Power Supervisor | TV Show |
iZombie | 2015 | Jeff | TV Show |
The Returned | 2015 | Dr. Pratt | TV Show |
Supergirl | 2015 | Little Kryptonian Man | TV Show |
Liar, Liar, Vampire | 2015 | Baron Von Awesome | TV Movie |
Almost Actors | 2015 | Coach | TV Show |
Christmas Truce | 2015 | German SS Officer | TV Movie |
The Native and the Shrink | 2015 | Shrink | Short Film |
Scammerhead | 2014 | Ian Fragmont | Movie |
The Color of Rain | 2014 | Pastor Karl Galick | TV Movie |
When Calls the Heart | 2014 | Carl Grady | TV Show |
A Daughter's Nightmare | 2014 | Dr. Shwarzstein | TV Movie |
Lonesome Dove Church | 2014 | Butch Henley | Movie |
Christmas Icetastrophe | 2014 | Miles | TV Movie |
Strange Empire | 2014 | Jack | TV Show |
Marvel Knights: Eternals | 2014 | Druig, Gelt, Zuras | TV Show |
Horns | 2013 | Dr. Renald | Movie |
Motive | 2013 | Father Perry | TV Show |
King & Maxwell | 2013 | Gary Sand | TV Show |
A Sister's Nightmare | 2013 | Dr. Shwarzstein | TV Movie |
The Hunters | 2013 | Doctor Kramer | TV Movie |
Inhumans | 2013 | ... (voice), Dinu, Karnak, Woz | TV Show |
Garage Sale Mysteries | 2013 | McNally | TV Show |
Level Up | 2012 | Ochi | TV Show |
Arrow | 2012 | Anthony Venza | TV Show |
Crimes of Mike Recket | 2012 | Detective | Movie |
Big Time Movie | 2012 | Sven | TV Movie |
Hell on Wheels | 2011 | Lt. Weston | TV Show |
The Killing | 2011 | Uniform Cop | TV Show |
Earth's Final Hours | 2011 | Agent Massie | TV Movie |
Once Upon a Time | 2011 | King Midas | TV Show |
Mega Cyclone | 2011 | Jakob Tanner | TV Movie |
Everything and Everyone | 2011 | Spence | Movie |
The House | 2011 | Kevin Carrington | Movie |
Dead Rising 2: Off the Record | 2011 | Ted Smith (voice) | Unknown |
Trash | 2011 | Tommy | Short Film |
BackStab HD | 2011 | Cordobes (voice) | Unknown |
Black Lagoon: Roberta's Blood Trail | 2011 | L.G. | TV Show |
Riverworld | 2010 | Ludwig Dürr (night 2) | TV Movie |
Gunless | 2010 | Jon | Movie |
True Justice | 2010 | Grigor | TV Show |
False Creek Stories | 2010 | Mick | Short Film |
Dead Rising 2 | 2010 | Survivors (voice), Ted Smith | Unknown |
My Little Pony: Friendship Is Magic | 2010 | Jack Pot | TV Show |
Dead Rising 2: Case West | 2010 | Survivors (voice) | Unknown |
Gekijouban Kidou senshi Gandamu 00: A wakening of the trailblazer | 2010 | Lockon Stratos (English version, voice) | Movie |
Indie Jonesing | 2010 | Narrator | Movie |
Mimespeak | 2010 | Greg | Short Film |
Dynasty Warriors: Gundam 3 | 2010 | Lockon Stratos (English version, voice) | Unknown |
2012 | 2009 | Ark Bridge Crew | Movie |
Smile of April | 2009 | Manager | Movie |
Ice Twisters | 2009 | Damon | TV Movie |
The Beast of Bottomless Lake | 2009 | Roger | Movie |
Another Cinderella Story | 2008 | British Director | TV Movie |
Fringe | 2008 | Detective Green | TV Show |
Ogre | 2008 | Lawrence | TV Movie |
Storm Cell | 2008 | Joe | TV Movie |
Iron Man: Armored Adventures | 2008 | Dr. Peter Corbeau | TV Show |
Mobile Suit Gundam 00 | 2008 | Lockon Stratos, Lyle Dylandy, Neil Dylandy | TV Show |
Sanctuary | 2008 | Carver | TV Show |
The Guard | 2008 | Angry Man | TV Show |
Impact | 2008 | Franz Henke | TV Show |
Taming Tammy | 2007 | Lucas | Movie |
Glimpse | 2007 | Male Voice (voice) | Short Film |
Blood Ties | 2007 | Magnus O'Connor | TV Show |
Masters of Science Fiction | 2007 | Bucky | TV Show |
The Girl Who Leapt Through Time | 2006 | Kousuke Tsuda (English version, voice) | Movie |
Nana | 2006 | Mr. Muzuki | TV Show |
Psych | 2006 | Alan Zenuk | TV Show |
Klatsassin | 2006 | Sargent | Short Film |
Severed | 2005 | Smith | Movie |
Gintama | 2005 | Shinsuke Takasugi | TV Show |
Masters of Horror | 2005 | Detective Patterson | TV Show |
Supernatural | 2005 | Patrick Vance | TV Show |
Young Blades | 2005 | the Duke de Fourré | TV Show |
The Keeper | 2004 | Derick | Movie |
Battlestar Galactica | 2004 | Valance | TV Show |
Kingdom Hospital | 2004 | Sol Tarus | TV Show |
The Collector | 2004 | Maxwell Gunn | TV Show |
Touching Evil | 2004 | Peter Caruthers | TV Show |
Open Range | 2003 | Chet | Movie |
Tru Calling | 2003 | Peter | TV Show |
The Stick Up | 2002 | Tommy Meeker | Movie |
Babylon 5: The Legend of the Rangers: To Live and Die in Starlight | 2002 | Dulann | TV Movie |
Jeremiah | 2002 | Ezekiel | TV Show |
The Dead Zone | 2002 | Major Reg Granowitz | TV Show |
Kill Me Later | 2001 | Officer Larry | Movie |
Walking Shadow | 2001 | Lou Montana | TV Movie |
Smallville | 2001 | Dr. Jansen | TV Show |
The B-Team | 2001 | Noel Hughes | Short Film |
Hayley Wagner, Star | 2000 | Zombie #1 | TV Movie |
Quarantine | 2000 | Stone Pilot | TV Movie |
Andromeda | 2000 | Hanno [Hanover in credits | TV Show |
Dark Angel | 2000 | Johanssen | TV Show |
Los Luchadores | 2000 | Slade | TV Show |
Secret Agent Man | 2000 | Arno Keinbacher, Oslo Keinbacher | TV Show |
The Immortal | 2000 | Demon Assistant | TV Show |
Evirati | 2000 | Salimbeni | Short Film |
The 13th Warrior | 1999 | Norseman | Movie |
Beggars and Choosers | 1999 | Wayne | TV Show |
Roswell Conspiracies: Aliens, Myths & Legends | 1999 | James Rinaker, Nick Logan | TV Show |
So Weird | 1999 | Perry | TV Show |
Strange World | 1999 | Second Man | TV Show |
Cage the Dog | 1999 | Reggie | Short Film |
Cold Squad | 1998 | Steve Baker | TV Show |
First Wave | 1998 | Gregory | TV Show |
Nothing Too Good for a Cowboy | 1998 | Pivak | TV Show |
The Net | 1998 | Marshall Roberts | TV Show |
Welcome to Paradox | 1998 | Markham Montgomery | TV Show |
Breaking the Surface: The Greg Louganis Story | 1997 | Competitive Swimmer | TV Movie |
Dead Man's Gun | 1997 | Tommy | TV Show |
Stargate SG-1 | 1997 | Iron Shirt, Motion Capture Warrior, Warrick Finn | TV Show |
Millennium | 1996 | Dane | TV Show |
The Sentinel | 1996 | Gabe | TV Show |
The Outer Limits | 1995 | Karl Rademacher | TV Show |
Viper | 1994 | Victor | TV Show |
Small Sacrifices | 1989 | Mourner (uncredited) | TV Show |
I Dare You | | Steel Toes | Short Film |
Guiltless | | Ron | Movie |
A Brother's Bond | | Michael | Movie |
My Name WAS Peter (2023-) | | SS Doctor | Movie |