Known For
Photos
Filmography

TTG v PPG (Teen Titans Go! Vs. Powerpuff Girls)
Movie · as Robin (voice)

Toy Story 5
Movie · as Additional Voices

Ray Gunn
Movie · as Repo Guy (voice)

The Super Mario Galaxy Movie
Movie · as Additional Voices (voice)

Wildwood
Movie · as Crowd (Adult) (voice)

Dog Man
Movie · as 3D Guy (voice)

In Your Dreams
Movie · as Sandling (voice)

Gabby's Dollhouse: The Movie
Movie · as Chumsley JR (voice)

Thelma the Unicorn
Movie · as Raccoon (voice)

X-Men '97
TV · as Additional Voices (voice) · 6 eps

Missing
Movie · as Customer Service Rep (voice)

The Super Mario Bros. Movie
Movie · as Koopa General (voice)

Leo
Movie · as Additional Voices (voice)

Night Court
TV · as Gallery Double · 1 ep

UnPrisoned
TV · as Deputy · 1 ep

Teen Titans Go! & DC Super Hero Girls: Mayhem in the Multiverse
Movie · as Robin (voice)

Paws of Fury: The Legend of Hank
Movie · as Additional Voices (voice)

The Little Guy
Movie · as Additional Voices (voice)

I Am Groot
TV · as Additional Voices (voice) · 1 ep

Monster High
TV · as Romulus (voice), Buddy (voice) · 10 eps

Oddballs
TV · as Toasty (voice), Declan (voice) · 1 ep

Teen Titans Go! See Space Jam
Movie · as Robin (voice)

Vivo
Movie · as Additional Voices (voice)

What If...?
TV · as Additional Voices (voice) · 2 eps

Arcane
TV · as Additional Voices (voice) · 2 eps

Dolittle
Movie · as Army Ant (voice)

The SpongeBob Movie: Sponge on the Run
Movie · as Additional Voices (voice)

Close Enough
TV · as The BlibBlab Boys Leader (voice) · 1 ep

Teen Titans Go! vs. Teen Titans
Movie · as Robin (voice)

LEGO DC Batman: Family Matters
Movie · as Damian Wayne / Robin (voice)

Frozen II
Movie · as Additional Voices (voice)

The Secret Life of Pets 2
Movie · as Additional Voices (voice)

The Angry Birds Movie 2
Movie · as Additional Voices (voice)

Missing Link
Movie · as New Worlder (voice)

Amphibia
TV · as Quentin (voice) · 1 ep

Infinity Train
TV · as Troy / Bully 1 (voice) · 1 ep

Teen Titans Go! To the Movies
Movie · as Robin (voice)

LEGO DC Comics Super Heroes: Aquaman - Rage of Atlantis
Movie · as Damian Wayne / Robin (voice)

The Campus
Movie · as Jeffery

Spider-Man: Into the Spider-Verse
Movie · as Additional Voices (voice)

Incredibles 2
Movie · as Additional Voices (voice)

9-1-1
TV · as Ray · 1 ep

The Rookie
TV · as Manager · 1 ep

Olaf's Frozen Adventure
Movie · as Additional Voices (voice)

The Star
Movie · as Additional Voices (voice)

Smurfs: The Lost Village
Movie · as Additional Voices (voice)

The Emoji Movie
Movie · as Additional Voices (voice)

Star vs. the Forces of Evil: The Battle for Mewni
Movie · as Zeke / Corn Cob Vendor (voice)

Marvel's Spider-Man
TV · as Doc Ock / Otto Octavius (voice), The Living Brain / Cop #2 (voice), Grady Scraps (voice) · 57 eps

Stretch Armstrong & the Flex Fighters
TV · as Stretch (voice) · 23 eps

S.W.A.T.
TV · as Aggro Prisoner · 1 ep

LEGO DC Comics Super Heroes: Justice League - Gotham City Breakout
Movie · as Robin (voice)

LEGO Scooby-Doo! Haunted Hollywood
Movie · as Junior (voice)

Turtles Take Time (and Space)
Movie · as Donatello / Pirate #1 (voice)

Fuller House
TV · as Duane · 2 eps

The Night Of
TV · as Rikers Latino Prisoner · 1 ep

Second Chance
TV · as Arthur (voice) · 11 eps

Dragons: Race to the Edge
TV · as Additional Voices (voice) · 2 eps

We Bare Bears
TV · as Delivery Guy / Additional Voices (voice) · 1 ep

Star vs. the Forces of Evil
TV · as Zeke / Corn Cob Vendor (voice) · 1 ep

Rosewood
TV · as Angry Man · 1 ep

Be Cool, Scooby-Doo!
TV · as Mr. Junior (voice) · 1 ep
Monster Pack
Movie · as Howard (voice)

Legends of Oz: Dorothy's Return
Movie · as Additional Voices (voice)

Tinker Bell and the Pirate Fairy
Movie · as Additional Voices (voice)

Mr. Peabody & Sherman
Movie · as Additional Voices (voice)

The 7D
TV · as Sneezy (voice) · 88 eps

Frozen
Movie · as Additional Voices (voice)

Cloudy with a Chance of Meatballs 2
Movie · as Additional Voices (voice)

Teen Titans Go!
TV · as Robin (voice) · 454 eps

Uncle Grandpa
TV · as Additional Voices (voice), Riley / Additional Voices (voice) · 3 eps

ParaNorman
Movie · as Deputy Dwayne / Rapper Guy (voice)

Wreck-It Ralph
Movie · as Additional Voices (voice)

MoniKa
Movie · as Jimmy

Ben 10: Omniverse
Movie · as Jimmy Jones (voice)

Gravity Falls
TV · as Nate (voice), Nate / Flavor Pup #2 (voice) · 3 eps

Randy Cunningham: 9th Grade Ninja
TV · as Bucky (voice) · 25 eps

The Bite-Sized Adventures of Sam Sandwich
TV · as Salad Lad (voice) · 10 eps

Teenage Mutant Ninja Turtles
TV · as Spooch (voice), Crankshaw (voice), Crankshaw Jr. / Nefrini #1 (voice), Crankshaw Jr. (voice), Crankshaw Jr. / Mr. Gigabyte / Man #2 (voice) · 4 eps

Franklin & Bash
TV · as Drew Silas · 1 ep

New Teen Titans
TV · as Robin (voice), Robin / Red X (voice) · 10 eps

Workaholics
TV · as Shane · 1 ep

Open Season 3
Movie · as Additional Voices (voice)

Despicable Me
Movie · as Additional Voices (voice)

Scooby-Doo! Camp Scare
Movie · as Luke (voice)

Tangled
Movie · as Additional Voices (voice)

A Turtle's Tale: Sammy's Adventures
Movie · as Jacko (voice)

G.I. Joe: Renegades
TV · as Vincent Hauser (voice) · 1 ep

Ben 10: Ultimate Alien
TV · as Jimmy / J.T. / Pilot 2 (voice), Jimmy Jones (voice), J.T. (voice) · 1 ep

Young Justice
TV · as Steve Dayton / Mento / Chief (voice) · 1 ep

The Avengers: Earth's Mightiest Heroes
TV · as Bucky (voice) · 1 ep

Scooby-Doo! Mystery Incorporated
TV · as Ricky Owens (voice) · 2 eps

The Time Traveler's Wife
Movie · as Voice Over (Voice)

Batman: Gotham Knight
Movie · as B-Devil / Cop (voice)

Open Season 2
Movie · as Additional Voices (voice)

Fly Me to the Moon
Movie · as Butch (voice)

Batman: The Brave and the Bold
TV · as Metamorpho (voice) · 4 eps

The Mentalist
TV · as Alec Mosca · 1 ep

Ben 10: Alien Force
TV · as JT (voice) · 1 ep

Scooby-Doo: Agence toutou risques, vol. 1 : Le voleur de vélo
Movie · as Red Herring (voice)

Scooby-Doo: Agence toutou risques, vol. 2 : Le fantôme de la télé
Movie · as Red Herring (voice)

Teen Titans: Trouble in Tokyo
Movie · as Robin / Japanese Boy (voice)

Casper's Scare School
Movie · as Punk Kid / Scare Center Host 2 / Pumpkinhead / Brainiac / Pool Guy / Hunchback / Additional Voices (voice)

Open Season
Movie · as Additional Voices (voice)

Shaggy & Scooby-Doo Get a Clue!
TV · as Shaggy Rogers / Dr. Trebla / Additional Voices (voice) · 26 eps

Chicken Little
Movie · as Additional Voices (voice)

Avatar: The Last Airbender
TV · as Gan Jin Scout (voice), Academy Student (voice), Additional Voices (voice), Malu (voice), Messenger (voice), Actor Sokka (voice) · 1 ep

Numb3rs
TV · as Tyler · 1 ep

American Dad!
TV · as Timmy / Kids (voice) · 1 ep

50 First Dates
Movie · as Man at the restaurant (uncredited)

Super Robot Monkey Team Hyperforce Go!
TV · 1 ep

Creepy Freaks
Movie · as Nate, Soldier

All Grown Up!
TV · 1 ep

Teen Titans
TV · as Robin (voice) · 65 eps
The Mullets
TV · 1 ep

Evil Con Carne
TV · as Rick Courage (voice) · 1 ep

NCIS
TV · as Donny Pretorius · 1 ep

The Grim Adventures of Billy and Mandy
TV · as Pinocchio · 1 ep

Justice League
TV · as King (voice) · 2 eps

Scrubs
TV · as Rabbit (voice) · 1 ep

Thrillseekers: Putt n' Perish
Movie · as Horse / Joe (voice)

Pigs Next Door
TV · as (voice) · 13 eps

Mission Hill
TV · as Kevin French (voice) · 13 eps

The Brothers Flub
TV · as Frazz (voice) · 52 eps

The Jungle Book: Mowgli's Story
Movie · as Wolf 2 (voice)

Celebrity Deathmatch
TV · 1 ep

Jesse
TV · as Tommy O'Haver · 1 ep

The Wild Thornberrys
TV · as Castorsky (voice) · 1 ep

Cow and Chicken
TV · as Clerk (voice) · 1 ep

Superman: The Animated Series
TV · as Trouble (voice), Kenny Braverman (voice) · 2 eps

Izzy's Quest For Olympic Gold
Movie · as Martin (voice)

The Land Before Time III: The Time of the Great Giving
Movie · as Nod (voice)

The Parent 'Hood
TV · 2 eps

Freakazoid!
TV · as Toby Danger / Boy (voice), Joey (voice) · 1 ep

Dumb and Dumber
TV · as Little Boy / Elf (voice), Chippy (voice) · 1 ep

Where on Earth Is Carmen Sandiego?
TV · as Zack (voice) · 40 eps

Beethoven
TV · as Puff-Puff (voice) · 26 eps

ER
TV · as Beidermeier · 1 ep

The Little Mermaid
Movie · as Prince Stephan (voice)

Flight of Black Angel
Movie · as Teen in Store

The Little Engine That Could
Movie · as Chip / Stretch

Rugrats
TV · as Larry / Steve (voice), Batboy / Bucky Majors (voice), Dr. Hoagie Dooser (voice) · 6 eps

The Kingdom Chums - Original Top Ten
Movie · as Osborn (voice)

Captain Planet and the Planeteers
TV · as Ma-Ti (voice) · 113 eps

Peter Pan & the Pirates
TV · 65 eps

New Kids on the Block
TV · as Joey McIntyre (voice) · 14 eps

Quantum Leap
TV · as Cameron Wilson · 1 ep

Scooby-Doo and the Ghoul School
Movie · as Cadet Tug Roper (voice)

The Flintstone Kids' "Just Say No" Special
Movie · as Freddy Flintstone / Clyde

Little People Video - Favorite Songs
Movie · as (voice)

Little People Video - Three Favorite Stories
Movie · as (voice)

The Wonder Years
TV · as Wart · 4 eps

A Pup Named Scooby-Doo
TV · as Red Herring (voice) · 30 eps

TV 101
TV · as Ralph Gumer · 4 eps

Ernest Goes to Camp
Movie · as Crutchfield

Yogi's Great Escape
Movie · as Leader Kid (voice)

Full House
TV · as Duane Moffat · 3 eps

Little Wizards
TV · as Prince Dexter (voice) · 13 eps
Once a Hero
TV · as Cubby Watson · 1 ep

My Little Pony: The Movie
Movie · as Danny (voice)
Kingdom Chums - Little David's Adventure
Movie · as (voice)

My Little Pony
TV · 65 eps

The Flintstone Kids
TV · as Freddy Flintstone · 76 eps

The New Adventures of Jonny Quest
TV · as Jonny Quest (voice) · 13 eps

The Real Ghostbusters
TV · as Thaddeus Micawb (voice) · 1 ep

Rainbow Brite and the Star Stealer
Movie · as Brian (voice)

Amazing Stories
TV · as Billy Binford (voice) · 1 ep

The Golden Girls
TV · as McCracken · 1 ep

Cabbage Patch Kids: First Christmas
Movie · as Otis Lee (voice)

Rainbow Brite
TV · 13 eps

Punky Brewster
TV · as Boy · 1 ep

The Get Along Gang
TV · 26 eps

Deck the Halls with Wacky Walls
Movie · as Darryl (voice)

Newhart
TV · as Timmy

Scooby-Doo and Scrappy-Doo
TV · as (voice) · 1 ep



