Known For
Filmography

They Killed Pedro
Movie · as CIA Agent (Voice)

Stuart Fails to Save the Universe
TV · as Giorgio · 1 ep

Pinocchio and the Water of Life
Movie · as Pierott (voice)

Bookie
TV · as Ed (O.C.) (voice) · 1 ep

Babylon
Movie · as Master of Ceremonies

The Offer
TV · as Anthony Spirachio · 1 ep

Big Shot
TV · as Gino · 1 ep

Stars in the House
TV · as Self · 1 ep

Bob Hearts Abishola
TV · as Gene · 1 ep

Spinning Man
Movie · as Jack

Young Sheldon
TV · as Envelope (voice), Richard Feynman (voice) · 1 ep

Dancer and the Dame
Movie · as Murray

Justice League: War
Movie · as Ice Cream Vendor (voice)

Super Hybrid
Movie · as (Additional Voices)

Pride and Glory
Movie · as Task Force Lieutenant

Random! Cartoons
TV · as Leonardo DaVinci (voice) · 1 ep

Transformers: Animated
TV · as Dirtboss (voice) · 1 ep

Jesus, Mary and Joey
Movie · as Carlo

Dizzy & Bop's Big Adventure: The Great Music Caper
Movie · as (voice)

Curious George
Movie · as Additional Voices (voice)

Cattle Call
Movie · as District Attorney

Numb3rs
TV · as Derrick Lamberg (uncredited) · 1 ep

The Inside
TV · as Keyes · 1 ep

It's Always Sunny in Philadelphia
TV · as Johnny · 2 eps

Desperate Housewives
TV · as Oliver Preston · 2 eps

Father of the Pride
TV · as Martin Scorsese (voice) · 1 ep

The Batman
TV · as Number 1 (voice) · 1 ep

Batman: Mystery of the Batwoman
Movie · as Additional Voices (voice)

CSI: Miami
TV · as Davey Penrod · 1 ep

The Legend of Tarzan
TV · as Joey Marks (voice) · 1 ep

Philly
TV · 1 ep

The Bernie Mac Show
TV · 1 ep

18 Wheels of Justice
TV · 1 ep

An American Tail: The Mystery of the Night Monster
Movie · as Twitch (voice)

Cool Crime
Movie · as Roberto

Animaniacs: Wakko's Wish
Movie · as Bobby / Gas Station Attendant (voice)

Batman Beyond
TV · as Driver (voice) · 1 ep

The Sopranos
TV · as Ralph Giorgio · 1 ep

The West Wing
TV · as Bertram · 1 ep

With Friends Like These
Movie · as Arthur

Toxic Crusaders: The Movie
Movie

Dharma & Greg
TV · as Man (uncredited) · 1 ep

The New Batman Adventures
TV · as Vincenzo (voice) · 1 ep

Veronica's Closet
TV · as Chris · 5 eps

Pacific Blue
TV · as Armand Miller · 1 ep

Hey Arnold!
TV · as Zamboni Jones / Banana Guy / Shady Guy (voice), Vic / Morrie (voice) · 1 ep

The Real Adventures of Jonny Quest
TV · 1 ep

Superman: The Animated Series
TV · as Agent #3 (voice), Short Order Cook (voice) · 1 ep

Pinky and the Brain
TV · as Robert (voice), Bobby (voice) · 1 ep

Caroline in the City
TV · as Maitre D', Johnny · 1 ep

JAG
TV · as Enrico Amati · 1 ep
The Watcher
TV · 1 ep

The Sylvester & Tweety Mysteries
TV · as Commandant (voice), Stanislovsky (voice) · 1 ep

Weird Science
TV · 1 ep

ER
TV · as Leonard Apfenbach · 1 ep

The Tick
TV · as Sewer Czar (voice) · 1 ep

The Louie N' Louie Show in: A Seedy Situation
Movie · as Bubbles

Animaniacs
TV · as Bobby (voice) · 275 eps

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

Renegade
TV · as Tom · 1 ep

Silk Stalkings
TV · 1 ep

Toxic Crusaders
TV · 13 eps

Where's Wally?
TV · as (voice) · 1 ep

Blossom
TV · 1 ep

Wake, Rattle, and Roll
TV · 50 eps

Fender Bender 500
TV · as Wally Gator (voice) · 50 eps

Captain Planet and the Planeteers
TV · as Pepe / Paolo (voice) · 1 ep

Family Matters
TV · as Ring Announcer · 2 eps

Booker
TV · as Tommy Miranda · 1 ep

China Beach
TV · 1 ep

Married... with Children
TV · as Pete · 1 ep

Tough Guys
Movie · as Teller #2

L.A. Law
TV · as Chet · 1 ep

Matlock
TV · as Eddie Leeds · 1 ep

Night Court
TV · as Travis Gerkin · 3 eps
