Known For
Filmography

Holy Bananas
Movie · as Dentist

Good Girls
TV · as Cop · 1 ep

9-1-1
TV · as Cemetery Manager · 1 ep

Justice League: Doom
Movie · as Jimmy Olsen (voice)

Superman vs. The Elite
Movie · as Jimmy Olsen (voice)

The Legend of Korra
TV · as Arik (voice) · 1 ep

Doc McStuffins
TV · as Wilbur (voice), Sproingo Boingo (voice) · 1 ep

Green Lantern: Emerald Knights
Movie · as Rubyn (voice)

Rizzoli & Isles
TV · as Dave Robbins · 1 ep

Hawaii Five-0
TV · as Trent Sanders · 1 ep

The Avengers: Earth's Mightiest Heroes
TV · as The Human Torch (voice) · 2 eps

Lie to Me
TV · as Dan Felder · 1 ep
Z-Force
TV · 4 eps

Prom Night
Movie · as Businessman

The Mentalist
TV · as Gary Wineman · 2 eps

Star Wars: The Clone Wars
TV · as Jaybo Hood (voice) · 1 ep

Red Riding Hood
Movie · as Hunter's Dad

Superman: Brainiac Attacks
Movie · as Jimmy Olsen (voice)

Danny Phantom: Reality Trip
Movie · as Daniel "Danny" Fenton / Danny Phantom (voice)

My Stupid Cat
Movie · as Leonard

Avata Star Sue
Movie · as Seok (Voice)

Danny Phantom: The Ultimate Enemy
Movie · as Danny Fenton / Danny Phantom (voice)

The Buzz on Maggie
TV · as Aldrin (voice) · 3 eps

The Closer
TV · as David Jones · 1 ep

Danny Phantom
TV · as Danny Fenton / Danny Phantom (voice) · 49 eps

Boston Legal
TV · as Dr. Sam Karp · 1 ep

Stuart Little: The Animated Series
TV · as Stuart Little (voice) · 13 eps

Role of a Lifetime
Movie · as Chick Desmond

Pearl Harbor
Movie · as Young Nervous Doctor

Justice League
TV · as Jimmy Olsen (voice) · 1 ep

Intrepid
Movie · as Max Dennis

Tom Sawyer
Movie · as (voice)

CSI: Crime Scene Investigation
TV · as Nate Metz · 1 ep

God, the Devil and Bob
TV · 1 ep

Rocket Power
TV · 1 ep

The West Wing
TV · as Bob Fowler · 1 ep

Enchanted
Movie · as Allen Stinner

From the Earth to the Moon
TV · as David Gibson · 1 ep

Stargate SG-1
TV · as Mark Gilmour · 1 ep

Superman: The Last Son of Krypton
Movie · as Jimmy Olsen (voice)

Superman: The Animated Series
TV · as Jimmy Olsen (voice) · 26 eps

Freakazoid!
TV · as Dexter Douglas (voice) · 9 eps

Dweebs
TV · as Morley · 10 eps

Night Stand with Dick Dietrick
TV · 1 ep

ER
TV · as Nick Dunn · 2 eps

Touched by an Angel
TV · as Corey Leonard · 1 ep

Invisible: The Chronicles of Benjamin Knight
Movie · as Ryder

Animaniacs
TV · as Steven Seagull (voice) · 1 ep

The Last Prostitute
Movie · as Bert

Back to the Future: Dickens of a Christmas
Movie · as Martin Seamus 'Marty' McFly (voice)

Step by Step
TV · as Devon · 1 ep

Back to the Future
TV · as Marty McFly (voice) · 27 eps

Wings
TV · as Rick · 1 ep

Your Mother Wears Combat Boots
Movie · as James Michael Andersen

Fear Stalk
Movie · as Danny

A Father's Homecoming
Movie · as Roger Fuller

Mission Kill
Movie · as Glenn

Matlock
TV · as Mark Randall, Danny Hayes · 1 ep

Kids Don't Tell
Movie · as Kenny

Down to Earth
TV · 106 eps

Night Court
TV · as Spiros · 1 ep
