From IMDb (Internet Movie Database)
Marc Thompson was born on May 20, 1975 in Webster, New York, USA as Marc J. Thompson. He is an American actor, best known for voicing Casey Jones in Teenage Mutant Ninja Turtles (2003) and Duke Devlin in the Yu-gi-Oh Franchise as well as his work in the MTV animated classic Daria (1997). He has also done voice work for both the GI Joe and Gundam Franchises. He has been married to Lesley Grogan since January 29, 2000. They have two children.

Rebellious
Sea King (voice)
2024

Hero Inside
Michael/Gravity/Lucky/Dirk-o/Mr. Justice/Jelly King (voice) · (20 episodes)
2023

Bayala: A Magical Adventure
Falaroy (voice)
2019

Fire Safety with ROY
Poli · (26 episodes)
2018

P. King Duckling
P. King Duckling (voice) · (52 episodes)
2018

Transformers: Cyberverse
Megatron (voice) · (64 episodes)
2018

Welcome to the Wayne
Masterson · (1 episode)
2018

A Stork's Journey
Kiki (voice)
2017

Teenage Mutant Ninja Turtles: Cowabunga Christmas
Casey Jones (voice)
2015

Robin Hood: Mischief In Sherwood
Ralf · (156 episodes)
2015

Dinofroz: The Origin
Bob (voice)
2012

Astonishing X-Men: Gifted
Wolverine (voice)
2010

Fish Hooks
Radio Announcer #1 (voice) · (1 episode)
2010

Turtles Forever
Casey Jones (voice)
2009

WordWorld: Lots Of Letters
Robot
2009

Bringing Up Bobby
James
2009

WordWorld
(89 episodes)
2007

Tai Chi Chasers
Donha (voice) · (39 episodes)
2007

Ellen's Acres
(26 episodes)
2007

Viva Piñata
Franklin Fizzlybear (voice) · (104 episodes)
2006

Ben 10
Vance (voice) · (1 episode)
2005

G.I. Joe: Sigma 6
(2 episodes)
2005

Winx Club
(1 episode)
2004

The Wrong Coast
(13 episodes)
2003

The Fight for the Fox Box
Kid Muscle / TMNT narrator / Wayne Cramp (voice)
2003

Teenage Mutant Ninja Turtles
Casey Jones (voice) · (128 episodes)
2003

Teenage Mutant Ninja Turtles
Serling (voice) · (26 episodes)
2003

Daria in 'Is It College Yet?'
Anthony DiMartino / Timothy O'Neill / Kevin Thompson / Jamie White (voice)
2002

Sealed With a Kick
Kevin Thompson (voice)
1997

Daria
Kevin Thompson (voice) · (65 episodes)
1997

The Fresh Prince of Bel-Air
UCLA student · (1 episode)
1990

The Fresh Prince of Bel-Air
UCLA Student (uncredited) · (1 episode)
1990