MH
Filmography
| 2021 | Johnny Test (2021) (TV Series) · as Guitar-Rilla |
| 2020 | Novelmore - the series (TV Series) · as Lord Greystone |
| 2019 | |
| 2019 | 4L · as Jean Pierre |
| 2019 | Ninjago (TV Series) · as Milton Dyer |
| 2018 | The Looming Tower (TV Series) · as Gordon Wright |
| 2018 | Chilling Adventures of Sabrina (TV Series) · as actor |
| 2018 | The Hollow (TV Series) · as The Weird Guy (voice) |
| 2018 | Polly Pocket (2018) (TV Series) · as Mr. Draper |
| 2017 | The Good Doctor (TV Series) · as Jonas Barstow |
| 2016 | American Pastoral · as Agent Dolan |
| 2014 | Transformers: Robots In Disguise (2015) (TV Series) · as Scowl / Automated Announcer (voice) |
| 2013 | End of the World · as Max |
| 2013 | Resurrection (TV Series) · as Pastor Tom Hale |
| 2013 | Marvel's Hulk and the Agents of S.M.A.S.H. (TV Series) · as Deathlok |
| 2011 | Voltron Force (TV Series) · as Unknown |
| 2010 | Planet Hulk · as Red King (voice) |
| 2010 | Rizzoli & Isles (TV Series) · as Tom MacGregor, Jr. |
| 2009 | Max Steel vs. The Mutant Menace · as Max Steel |
| 2009 | Being Erica (TV Series) · as Unknown |
| 2009 | Hot Wheels Battle Force 5 (TV Series) · as Vert Wheeler (voice) |
| 2009 | V (2009) (TV Series) · as Joshua |
| 2009 | Astonishing X-Men (TV Series) · as Scott Summers / Cyclops (voice) |
| 2008 | Wolverine and the X-Men (TV Series) · as Pietro Maximoff |
| 2008 | Barbie and the Three Musketeers · as Prince Louis (voice) |
| 2007 | Pirates of the Caribbean: At World's End · as Cryer |
| 2007 | The Tudors (TV Series) · as Cardinal Reginald Pole |
| 2006 | The Girl Who Leapt Through Time · as Additional Voices |
| 2006 | Eureka (TV Series) · as Chuck |
| 2006 | Class of the Titans (TV Series) · as Unknown |
| 2006 | This Space for Rent (TV Series) · as River Sorenson |
| 2005 | My Scene Goes Hollywood: The Movie · as Sutton (voice) |
| 2005 | Eighteen · as Macauley |
| 2005 | Krypto the Superdog (TV Series) · as Canus Magnus Patrol Dog |
| 2005 | Supernatural (TV Series) · as Adam Benson |
| 2005 | Barbie and the Magic of Pegasus 3-D · as Aidan (voice) |
| 2004 | G.I. Joe: Valor vs. Venom · as Hi-Tech (voice) |
| 2004 | Dragons: Fire & Ice · as Prince Dev |
| 2004 | Jammin' in Jamaica · as Sutton / Tyson (voice) |
| 2004 | Legend of Earthsea (TV Series) · as Jasper |
| 2004 | The Collector (TV Series) · as Unknown |
| 2004 | Barbie as The Princess and the Pauper · as King Dominick (voice) |
| 2004 | My Scene: Masquerade Madness · as Sutton / Brett (voice) |
| 2003 | G.I. Joe: Spy Troops the Movie · as Hightech (voice) |
| 2003 | Sabrina's Secret Life (TV Series) · as Additional Voices |
| 2003 | Barbie of Swan Lake · as Prince Daniel (voice) |
| 2002 | They · as Troy |
| 2002 | No Night Is Too Long · as James Gilman |
| 2002 | Ultimate Muscle: The Kinnikuman Legacy (TV Series) · as The Adams |
| 2002 | The Dead Zone (TV Series) · as Unknown |
| 2002 | Stargate: Infinity (TV Series) · as Unknown |
| 2002 | Taken (TV Series) · as Lt. Wiley |
| 2002 | Barbie as Rapunzel · as Stefan (voice) |
| 2001 | Donner · as Dasher |
| 2001 | UC: Undercover (TV Series) · as Unknown |
| 2001 | Wolf Lake (TV Series) · as Billy |
| 2001 | Just Cause (TV Series) · as Unknown |
| 2001 | Alienators: Evolution Continues (TV Series) · as Additional Voices |
| 2001 | Night Visions (TV Series) · as Tim |
| 2001 | Mary-Kate and Ashley in Action! (TV Series) · as actor |
| 2001 | Gadget and the Gadgetinis (TV Series) · as actor |
| 2001 | The Ultimate Book of Spells (TV Series) · as actor |
| 2000 | What About Mimi? (TV Series) · as actor |
| 2000 | X-Men: Evolution (TV Series) · as Unknown |
| 2000 | Call of the Wild (TV Series) · as Stanton Challenger |
| 2000 | Andromeda (TV Series) · as Brendan Lahey |
| 2000 | Action Man (2000) (TV Series) · as Alex Mann |
| 1999 | Y2K · as Young Soldier #2 |
| 1998 | Gundam Wing: The Movie - Endless Waltz · as Heero Yuy |
| 1997 | Honey, I Shrunk the Kids: The TV Show (TV Series) · as Jack |
| 1996 | Past Perfect · as Rusty Walker |
| 1996 | Vision of Escaflowne (TV Series) · as Athlete #2 |
| 1995 | Mobile Suit Gundam Wing (TV Series) · as Heero Yuy |
| 1995 | Madeline (TV Series) · as Additional Voices (2000) |
| 1995 | Action Man (1995) (TV Series) · as Additional Voices |
| 1995 | Street Fighter: The Animated Series (TV Series) · as Additional Voices |
| 1994 | Fatal Fury: The Motion Picture · as Terry Bogard |
| 1994 | Conan and the Young Warriors (TV Series) · as Draegen |
| 1994 | |
| 1993 | Fatal Fury 2: The New Battle · as Terry Bogard |
| 1993 | Double Dragon (TV Series) · as actor |
| 1993 | The Bots Master (TV Series) · as Unknown |
| 1993 | Hurricanes (TV Series) · as actor |
| 1993 | Kishin Corps: Alien Defender Geo-Armor (TV Series) · as Jack |
| 1992 | Fatal Fury: Legend of the Hungry Wolf · as Terry Bogard |
| 1992 | King Arthur and the Knights of Justice (TV Series) · as Unknown |
| 1992 | The Odyssey (TV Series) · as Finger/Mic |
| 1991 | My Son Johnny · as Johnny, age 12 |
| 1990 | Law & Order (TV Series) · as Keller |
| 1990 | The New Adventures of He-Man (TV Series) · as Unknown |
| 1989 | Camp Candy (TV Series) · as actor |
| 1989 | Dragon Ball Z (TV Series) · as Zeshin |
| 1989 | Dragon Ball Z (TV Series) · as Zeshin |
| 1987 | After the Promise · as Unknown |
| 1986 | The Humanoid · as Eric |
| 1951 | Hallmark Hall Of Fame (TV Series) · as Bradley |
