2024
With Love and a Major Organ as Radio Presenter2023
LEGO Ninjago: Dragons Rising as Elway (voice)2023
LEGO Ninjago: Dragons Rising as Elway / Administration Agent 1 (voice)2022
LEGO Marvel Avengers: Time Twisted as Captain America / Steve Rogers (voice)2021
LEGO Marvel Avengers: Loki in Training as Captain America/Steve Rogers (voice)2021
Golden Hour as Krux (voice)2020
LEGO Marvel Avengers: Climate Conundrum as Captain America2020
Cats & Dogs 3: Paws Unite as Duke (voice)2019
My Little Pony: Rainbow Roadtrip as Mr. Hoofington (voice)2016
LEGO Star Wars: The Freemaker Adventures as Han Solo / Wedge (voice)2016
LEGO Star Wars : The Resistance Rises as Han Solo (voice)2016
LEGO Star Wars : The Resistance Rises as Bounty Hunter (voice)2016
Sausage Party as Chunk Munchers Cereal / Light Bulb / Indian Chutney (voice)2016
Ninjago: Masters of Spinjitzu - Day of the Departed as Dr. Saunders (voice)2015
LEGO Star Wars: Droid Tales as Han Solo (voice)2015
LEGO Star Wars: Droid Tales as Han Solo/Bossk / Stormtrooper #1 (voice)2015
LEGO Star Wars: Droid Tales as Han Solo / Scout Trooper 1 / Stormtrooper 2 / Imperial Officer (voice)2015
Barbie & Her Sisters in the Great Puppy Adventure as Joe / GPS Voice (voice)2015
Barbie in Princess Power as Firechief (voice)2015
Leapfrog Letter Factory Adventures: Great Shape Mystery as Quigley (voice)2015
LeapFrog Letter Factory Adventures: Amazing Word Explorers as Quigley2014
Barbie and the Secret Door as King of Zinnia (voice)2014
LeapFrog Letter Factory Adventures: Counting on Lemonade as Quigley (voice)2014
LeapFrog: Letter Factory Adventures - The Letter Machine Rescue Team as Quigley (voice)2013
Packages from Planet X as Dr. Dooley2013
Lego Star Wars: The Yoda Chronicles as Han Solo (voice)2013
Lego Star Wars: The Yoda Chronicles as Wedge (voice)2013
Lego Star Wars: The Yoda Chronicles as Admiral Ozzel / Biggs Pilot / Rebel Announcer (voice)2012
Arrow as Ned Foster2012
The Package as Anthony2012
Cyber Seduction as Dr. John Turner2010
My Little Pony: Friendship Is Magic as Braeburn / Townspony 4 (voice)2010
My Little Pony: Friendship Is Magic as Braeburn / Announcer (voice)2010
My Little Pony: Friendship Is Magic as Braeburn / Palace Guard 1 (voice)2010
My Little Pony: Friendship Is Magic as Antique Chicken Stand Pony / Ancient Beast Dealer (voice)2010
My Little Pony: Friendship Is Magic as Tour Pony (voice)2010
My Little Pony: Friendship Is Magic as Braeburn (voice)2010
Tooth Fairy as Announcer2009
Ice Pilots NWT as Narrator2008
Making Mr. Right as George2007
George van de Jungle as Narrator (voice)2007
The Messengers as Police Officer2006
Psych as Dorian Creech2006
The Barbie Diaries as Mr. Bennett / Stage Manager (voice)2006
Firestorm: Last Stand at Yellowstone as Maya's Dad2006
To Have and to Hold as George2005
Supernatural as Dustin Burwash2005
Krypto the Superdog as Superman (voice)2005
Amber Frey: Witness for the Prosecution as Jim Carter2004
The 4400 as Dr. Ellsworth2004
Catwoman as Forensics Cop2003
Transformers: Armada as Wheeljack (voice)2003
Dreamcatcher as Conklin2002
The Dead Zone as Dr. Jenson (40 yrs old)2002
Glory Days as Mr. Jarrett2002
Yakkity Yak as Keo's Dad (voice)2001
Smallville as Gordon Godfrey2001
Smallville as Security Guard2001
Special Unit 2 as Federal Marshall2001
Wolf Lake as Dale1999
Mr. Rock n Roll: The Alan Freed Story as Bill Haley1998
Highlander: The Raven as Parkinson1997
Stargate SG-1 as Jaffa1997
Earth: Final Conflict as Sentry1995
The Outer Limits as Delivery Man1995
The Mask: Animated Series as Ace Ventura (voice)1995
Ace Ventura: Pet Detective as Ace Ventura (voice)