
Filmography

Eureka
2006 · Chuck

Supernatural
2005 · Adam Benson

Law & Order
1990 · Keller

Ninjago: Masters of Spinjitzu
2012 · Game Voice (voice), Milton Dyer / Game Voice (voice)

The Good Doctor
2017 · Jonas Barstow

LEGO Ninjago: Dragons Rising
2023 · King Crag-Nor (voice), Arrakore (voice)

The Tudors
2007 · Cardinal Reginald Pole

Rizzoli & Isles
2010 · Tom MacGregor, Jr.

Andromeda
2000 · Brendan Lahey

The Dead Zone
2002 · Malcolm

Transformers: Robots In Disguise
2015 · Scowl / Automated Announcer (voice)

The Dragon Prince
2018 · Chert (voice)

Pirates of the Caribbean: At World's End
2007 · Cryer

X-Men: Evolution
2000 · Angel (voice)

V
2009 · Joshua

Gadget & the Gadgetinis
2002 · Additional Voices (voice)

Being Erica
2009 · Actor

Resurrection
2014 · Pastor Tom Hale

The New Adventures of He-Man
1990 · Actor

The Collector
2004 · Actor

The Odyssey
1992 · Finger

Class of the Titans
2006 · Actor

Hot Wheels Battle Force 5
2009 · Vert Wheeler (voice)

Stargate Infinity
2002 · (voice)

Barbie of Swan Lake
2003 · Prince Daniel (voice)

Barbie as The Princess & the Pauper
2004 · King Dominick (voice)

King Arthur & the Knights of Justice
1992 · Sir Gallop / Sir Zeke (voice)

The Hollow
2018 · The Weird Guy (voice)

Night Visions
2001 · Tim (segment "Rest Stop")

Voltron Force
2011 · King Lotor (voice)

Hope Island
1999 · Mark

Barbie and the Magic of Pegasus
2005 · Aidan (voice)

Action Man
2000 · Alex "Action Man" Mann (voice)

Barbie and the Three Musketeers
2009 · Prince Louis (voice)

Sabrina's Secret Life
2003 · (voice)

Action Man
1995 · (voice)

Barbie as Rapunzel
2002 · Stefan (voice)

The Bots Master
1993 · Actor

Astonishing X-Men
2009 · Scott Summers / Cyclops (voice)

UC: Undercover
2001 · Actor

Hallmark Hall of Fame
1951 · Bradley

Level 9
2000 · Actor

Just Cause
2002 · Actor

The New Adventures of Beans Baxter
1987 · Beazle

Planet Hulk
2010 · Red King (voice)

My Scene
2002 · Sutton (voice)

Legend of Earthsea
2004 · Jasper

Young Blades
2005 · Actor

The New Adventures of Beany and Cecil
1988 · Beany (voice)

American Pastoral
2016 · Agent Dolan

They
2002 · Troy

End of the World
2013 · Max

My Scene Goes Hollywood: The Movie
2005 · Sutton (voice)

Escaping the Madhouse: The Nellie Bly Story
2019 · Bats

No Night Is Too Long
2002 · James Gilman

Wolverine and the X-Men: Fate of the Future
2010 · Pietro Maximoff (voice) (archive footage)

Big Sky River: The Bridal Path
2023 · Peter

After the Promise
1987 · Raymond 3

G.I. Joe: Valor vs. Venom
2004 · Hi-Tech (voice)

My Scene: Masquerade Madness
2004 · Sutton / Brett / Male Model (voice)

Eighteen
2005 · Macauley

Max Steel vs The Toxic Legion
2010 · Max Steel (voice)

Astonishing X-Men: Unstoppable
2013 · Cyclops (voice)

Hot Wheels Battle Force 5 - Total Revolution
2012 · Vert / Ramble (voice)

Astonishing X-Men: Torn
2012 · Cyclops (voice)

My Son Johnny
1991 · Twelve-Year-Old Johnny

G.I. Joe: Spy Troops
2003 · Hightech (voice)

Astonishing X-Men: Dangerous
2012 · Cyclops (voice)

Max Steel: Monstrous Alliance
2012 · Max Steel (voice)

Dragons: Fire & Ice
2004 · Prince Dev

Dragons II: The Metal Ages
2005 · Dev (voice)

Mood Indigo
1993 · Jeremy McDonald

Max Steel Vs The Mutant Menace
2009 · Max Steel (voice)

Donner
2001 · Dasher / Dancer

No-No
2024 · Bull

Everyone
2004 · Grant

Past Perfect
1996 · Rusty Walker

Jammin' in Jamaica
2004 · Sutton / Tyson (voice)