Known For
Filmography

Lost Media
Movie · as Mr. Vhs

Predator: Killer of Killers
Movie · as Additional Voices (voice)

Live Laugh Die
Movie · as Steven

Max & Me
Movie · as Keith (voice)

The Mitchells vs. the Machines
Movie · as Additional Voices (voice)

Spidey and His Amazing Friends
TV · as Aleksei Sytsevich / Rhino (voice), Rhino / Civillian #1 / Vendor #2 (voice) · 19 eps

Hey Arnold! The Jungle Movie
Movie · as Harold (voice)

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

The Star
Movie · as Additional Voices (voice)

Z Nation
TV · as Iggy · 1 ep

The American Dream
Movie · as Paul

Pound Puppies
TV · as Freddie (voice), Freckle Faced Kid / Dragon Mascot (voice), Chief (voice) · 1 ep

George and A.J.
Movie · as Various (voice) (uncredited)

Bride Wars
Movie · as (voice)

Barnyard
Movie · as Additional Barnyard Voices (voice)

Garfield: A Tail of Two Kitties
Movie · as Additional Voice Cast (voice)

Monster House
Movie · as Background Voices

Corpse Bride
Movie · as Various (voice) (uncredited)

W.I.T.C.H.
TV · as Eric Lyndon (voice) · 26 eps

Recess: Taking the Fifth Grade
Movie · as Gelman (voice)

Recess: All Growed Down
Movie · as Gelman (voice)

Hey Arnold! The Movie
Movie · as Harold Berman (voice)

Kim Possible
TV · as Dexter (voice) · 1 ep

Recess: School's Out
Movie · as Soldier Kid / Wrestler Kid (voice)

Lloyd in Space
TV · as Edward "Eddie" Horton (voice) · 39 eps

The Emperor's New Groove
Movie · as Various (voice) (uncredited)

Boston Public
TV · as Warren Dickson · 1 ep

Strong Medicine
TV · as Dusty · 1 ep

Mulan
Movie · as Hun (voice) (uncredited)

Eerie, Indiana: The Other Dimension
TV · as Simon Holmes (archive footage) · 1 ep

Recess
TV · as Gelman (voice) · 1 ep

It's Spring Training, Charlie Brown
Movie · as Charlie Brown (voice)

Arnold
Movie · as Harold (voice)

Profiler
TV · as Andrew Winslow · 1 ep

Hey Arnold!
TV · as Harold Berman (voice), Joey (voice), Harold Berman / Iggy (voice), Harold Berman (voice; uncredited), Harold Berman / Boy on Bicycle (voice), Harold Berman / Robert (voice), Harold Berman(voice) · 107 eps

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

Life with Louie
TV · as Michael Grunewald / Glen Glenn (voice) · 39 eps

Life with Louie: A Christmas Surprise for Mrs. Stillman
Movie · as Michael Grunewald (voice)

Beethoven
TV · as Roger (voice) · 26 eps

Gargoyles
TV · as Dave Porter (voice) · 1 ep

Where on Earth Is Carmen Sandiego?
TV · as Player · 13 eps

The Opposite Sex and How to Live with Them
Movie · as Buddy

Picket Fences
TV · as Matthew Brock · 88 eps

Batman: The Animated Series
TV · as Jordan (voice) · 1 ep

The Little Mermaid
TV · as Daniel (voice) · 1 ep

Home Improvement
TV · as Matt · 1 ep

Eerie, Indiana
TV · as Simon Holmes · 19 eps

Dad's A Dog
Movie · as Chip

A Family for Joe
Movie · as Pete Brewster Jr.

The Fresh Prince of Bel-Air
TV · as Kevin Driscoll · 1 ep

Captain Planet and the Planeteers
TV · as Joey (voice) · 1 ep
