Show
Actor (130 credits)
2024
Hazbin Hotel
(TV Series)
Alastor / Tom Trench
Alastor / Tom Trench
- Hello Rosie!
(2024)
... Alastor (voice)
- The Show Must Go On
(2024)
... Alastor / Tom Trench (voice)
- Dad Beat Dad
(2024)
... Alastor (voice)
- Scrambled Eggs
(2024)
... Alastor (voice)
- Radio Killed the Video Star
(2024)
... Alastor (voice)
- Overture
(2024)
... Alastor / Tom Trench (voice)
- Episode #2.1
... Alastor (voice)
2008-2023
American Dad!
(TV Series)
Scotty / Colby / Truck Packer / ...
Scotty / Colby / Truck Packer / ...
- A Little Extra Scratch
(2023)
... Scotty (voice)
- A Little Mystery
(2023)
... Colby (voice)
- The Pleasanting at Smith House
(2023)
... (voice)
- The Curious Case of the Old Hole
(2022)
... Truck Packer / Cultist (voice)
- Dancin' A-With My Cell
(2021)
... Employee (voice)
- Trophy Wife, Trophy Life
(2020)
... Trophy Shop Customer (voice)
- Big Stan on Campus
(2014)
... Josh (voice)
- Buck, Wild
(2013)
... Paramedic (voice)
- Da Flippity Flop
(2013)
... Scientist (voice)
- Adventures in Hayleysitting
(2012)
... (voice)
- The Worst Stan
(2011)
... Michael / Ross Employee (voice)
- Son of Stan
(2010)
... Trace / John Leguizamo / Myeeah (voice)
- Wife Insurance
(2009)
... Crowd Member / Achmed (voice)
- Jack's Back
(2009)
... Sanjay Bhudapar (voice)
- Phantom of the Telethon
(2008)
... The Snake (voice)
2005-2023
Family Guy
(TV Series)
Nerd / Indian Kid / Indian Man / ...
Nerd / Indian Kid / Indian Man / ...
- Snap(ple) Decision
(2023)
... (voice)
- White Meg Can't Jump
(2023)
... Nerd (voice)
- Road to India
(2016)
... Indian Kid / Indian Man (voice)
- The Father, the Son and the Holy Fonz
(2005)
... Hindu Man / Wedding Priest (voice)
2023
Hailey's on It!
(TV Series)
Terry Kline / Uncle Naveed
Terry Kline / Uncle Naveed
- I Know What You Did Last Slumber/Lady and the Trampoline
(2023)
... Terry Kline (voice)
- The Flamingo Must Flamin-Go/Splatter of the Bands
(2023)
... Uncle Naveed (voice)
2023
My Dad the Bounty Hunter
(TV Series)
Boarfish Boy / Robot Dealer / Snooty Cashier / ...
Boarfish Boy / Robot Dealer / Snooty Cashier / ...
- Ocanom Grind
(2023)
... Boarfish Boy / Robot Dealer / Snooty Cashier (voice)
- Jailbreak
(2023)
... EHC Booking Officer (voice)
2021-2022
The Rigmarole
(TV Series)
Improviser / Improvisor / Various Characters
Improviser / Improvisor / Various Characters
- A Sassy Speech Therapist
(2022)
... Improviser
- An Introverted Maestro
(2022)
... Improviser
- A Royal Asparagus
(2021)
... Improviser
- A Starward Dash
(2021)
... Improvisor / Various Characters
2022
We Baby Bears
(TV Series)
Snake Attendent / Vampire Attendent / Brad / ...
Snake Attendent / Vampire Attendent / Brad / ...
- Big Trouble Little Babies
(2022)
... Snake Attendent / Vampire Attendent (voice)
- Baba Yaga House
(2022)
... Brad / Chad (voice)
2021
The Shrink Next Door
(TV Series)
Joe
Joe
- The Verdict
(2021)
... Joe
- The Foundation
(2021)
... Joe
- The Consultation
(2021)
... Joe
2020
Where's Waldo?
(TV Series)
Guy / Ajay
Guy / Ajay
- Uh-Oh, Canada
(2020)
... Guy (voice)
- Mumbai Dance Party
(2020)
... Ajay (voice)
2016-2020
Bosch
(TV Series)
Detective Klein / Detective John Klein
Detective Klein / Detective John Klein
- Copy Cat
(2020)
... Detective Klein
- Hard Feelings
(2020)
... Detective Klein
- The Thing About Secrets
(2016)
... Detective John Klein
2019
Amphibia
(TV Series)
Additional Voices
Additional Voices
- Anne Theft Auto/Breakout Star
(2019)
... Additional Voices (voice)
- Anne or Beast?/Best Fronds
(2019)
... Additional Voices (voice)
2019
Prince of Peoria
(TV Series)
Professor Limpus
Professor Limpus
- Teddy the Human Cannonball
(2019)
... Professor Limpus
2018
The News Tank
(TV Series)
Ashir July
Ashir July
- Rogue Rental Goats & Cookie Sized Nuggets!
(2018)
... Ashir July
2018
LA to Vegas
(TV Series)
Co-Pilot Alan / Alan
Co-Pilot Alan / Alan
- The Proposal
(2018)
... Co-Pilot Alan
- Captain Dave's on a Roll
(2018)
... Co-Pilot Alan
- The Dinner Party
(2018)
... Co-Pilot Alan
- Jack Silver
(2018)
... Co-Pilot Alan
- Bernard's Birthday
(2018)
... Co-Pilot Alan
- Overbooked
(2018)
... Co-Pilot Alan
- Parking Lot B
(2018)
... Co-Pilot Alan
- Things to Do in Vegas When You're Grounded
(2018)
... Co-Pilot Alan
- #PilotFight
(2018)
... Co-Pilot Alan
- The Fellowship of the Bear
(2018)
... Co-Pilot Alan
- The Affair
(2018)
... Alan
- Two and a Half Pilots
(2018)
... Co-Pilot Alan
- The Yips and the Dead
(2018)
... Co-Pilot Alan
- Pilot
(2018)
... Co-Pilot Alan
2011-2016
Kung Fu Panda: Legends of Awesomeness
(TV Series)
Crane / Villager #2 / Goat / ...
Crane / Villager #2 / Goat / ...
- Emperor's Rule
(2016)
... Crane (voice)
- The First Five
(2016)
... Crane (voice)
- Po the Croc
(2016)
... Crane (voice)
- Forsaken and Furious
(2016)
... Crane (voice)
- Youth in Re-Volt
(2016)
... Crane (voice)
- Face Full of Fear
(2015)
... Crane (voice)
- See No Weevil
(2015)
... Crane (voice)
- Eternal Chord
(2014)
... Crane (voice)
- A Stitch in Time
(2014)
... Crane (voice)
- The Hunger Game
(2014)
... Crane (voice)
- Crazy Little Ling Called Love
(2014)
... Crane (voice)
- Croc You Like a Hurricane
(2014)
... Crane / Villager #2 / Goat (voice)
- The Goosefather
(2014)
... Crane / Male Villager (voice)
- Serpent's Tooth
(2013)
... Crane / Goat Kid (voice)
- Mouth Off
(2013)
... Crane (voice)
- The Way of the Prawn
(2013)
... Crane (voice)
- A Thousand and Twenty Questions
(2013)
... Crane (voice)
- Mind Over Manners
(2013)
... Crane / Goat Villager (voice)
- Shifu's Ex
(2013)
... Crane (voice)
- Huge
(2013)
... Crane (voice)
- Qilin Time
(2013)
... Crane / Villager (voice)
- Secret Admirer
(2013)
... Crane (voice)
- Mama Told Me Not to Kung Fu
(2013)
... Crane (voice)
- Five Is Enough
(2013)
... Crane (voice)
- Bride of Po
(2013)
... Crane (voice)
- The Secret Museum of Kung Fu
(2013)
... Crane (voice)
- Crane on a Wire
(2013)
... Crane (voice)
- Tigress Tale
(2013)
... Crane (voice)
- Shoot the Messenger
(2013)
... Crane (voice)
- The Midnight Stranger
(2013)
... Crane / Village Kid (voice)
- Invitation Only
(2013)
... Crane (voice)
- The Maltese Mantis
(2013)
... Crane / Fake Tai Lung (voice)
- The Spirit Orbs of Master Ding
(2013)
... Crane (voice)
- Shifu's Back
(2013)
... Crane (voice)
- Present Tense
(2012)
... Crane (voice)
- Master and the Panda
(2012)
... Crane (voice)
- Enter the Dragon
(2012)
... Crane / Boy Pig / Goose #1 (voice)
- Bosom Enemies
(2012)
... Crane (voice)
- Kung Shoes
(2012)
... Crane (voice)
- The Po Who Cried Ghost
(2012)
... Crane (voice)
- The Most Dangerous Po
(2012)
... Crane / Rickshaw Driver (voice)
- Royal Pain
(2012)
... Crane (voice)
- Kung Fu Day Care
(2012)
... Crane (voice)
- Monkey in the Middle
(2012)
... Crane (voice)
- Has-Been Hero
(2012)
... Crane (voice)
- In with the Old
(2012)
... Crane (voice)
- My Favorite Yao
(2011)
... Crane (voice)
- Challenge Day
(2011)
... Crane (voice)
- Po Fans Out
(2011)
... Crane (voice)
- Big Bro Po
(2011)
... Crane (voice)
- Ladies of the Shade
(2011)
... Crane (voice)
- The Kung Fu Kid
(2011)
... Crane (voice)
- Master Ping
(2011)
... Crane (voice)
- Sight for Sore Eyes
(2011)
... Crane (voice)
- Rhino's Revenge
(2011)
... Crane (voice)
- Owl Be Back
(2011)
... Crane (voice)
- Bad Po
(2011)
... Crane / Male Goose (voice)
- Good Croc, Bad Croc
(2011)
... Crane (voice)
- Fluttering Finger Mindslip
(2011)
... Crane (voice)
- Sticky Situation
(2011)
... Crane (voice)
- Scorpion's Sting
(2011)
... Crane (voice)
2016
History of the World... For Now
(TV Series)
Pardoner / Financial Reporter
Pardoner / Financial Reporter
- Staying Alive
(2016)
... Pardoner
- All About the Benjamins
(2016)
... Financial Reporter
2013-2016
Turbo FAST
(TV Series)
Skidmark / Tito / Spencer / ...
Skidmark / Tito / Spencer / ...
- 137 Hours/Stalks on a Plane
(2016)
... Skidmark
- Turbo Does Laundry: Part 1 & 2
(2016)
... Spencer / Sam / Harkentrousers / ... (voice)
- Hawaii Five No/The Story of J.J.E.F.F.
(2016)
... Skidmark / Librarian Snail (voice)
- Worst in Show/Belle of the Gumball
(2016)
... Skidmark (voice)
- The Ants and the Grasshoppers/Don't Feed the Troll
(2016)
... Tito / Skidmark (voice)
- Best Frenemies/The Jamaican Jerk Chickens
(2016)
... Skidmark (voice)
- Dial M for Mystery/Turbo REAL
(2016)
... Skidmark (voice)
- Crew Detective/The Whiplash Effect
(2016)
... Skidmark
- He Got Game Night/73*
(2016)
... Skidmark
- Desserted Island/The Dry Spell
(2016)
... Skidmark / Tito
- Shell on Wheels/Keep on Truckin'
(2016)
... Skidmark (voice)
- How to Train Your Titmouse/The Good, the Bad, and the Bugly
(2016)
... Skidmark (voice)
- Party Poopers/The League
(2016)
... Skidmark / Spencer (voice)
- Groundhog, Stay!/Gone Guys Gone
(2015)
... Skidmark (voice)
- Tough as Snails/C.O.N.S.P.I.R.A.C.Y.
(2015)
... Skidmark (voice)
- The Day Mel Fell/Burn's Ex-Boo
(2015)
... Skidmark (voice)
- Ransom of White Shadow/Kicked Off
(2015)
... Skidmark (voice)
- Maggotron/Love Hurts
(2015)
... Skidmark (voice)
- Deuce Is Wild/To Fire a Squire
(2015)
... Skidmark (voice)
- Crow Pox/Faking Amends
(2015)
... Skidmark (voice)
- Turboldly Go
(2015)
... Skidmark (voice)
- The Treasure of Sierra Marty/Big Baby
(2015)
... Skidmark (voice)
- The Disappearing Act/The Sting of Injustice
(2015)
... Skidmark (voice)
- Agent Ace/Smoove as Ice
(2015)
... Skidmark (voice)
- The Mighty Snails/Silent But Deadly
(2015)
... Skidmark (voice)
- The Challenge/Home on Our Own
(2015)
... Skidmark (voice)
- Tur-Bros/The Snailman
(2014)
... Skidmark
- Hardluck Hardcase/Bee Story
(2014)
... Skidmark
- Dome Sweet Dome/My Pet Clamsquatch
(2014)
... Skidmark
- Chet vs. Dr. Disorder/Damselfly in Distress
(2014)
... Skidmark (voice)
- Smoovin' on Up/The Great Shell Robbery
(2014)
... Skidmark (voice)
- The Packet Racket/Smack Me Down
(2014)
... Skidmark
- The Terror of Tickula/Prank'd
(2014)
... Skidmark (voice)
- Mall Is Well/Taco Tank
(2014)
... Skidmark / Tito (voice)
- Zoo Lander/Balloonatics
(2014)
... Skidmark (voice)
- Buster Move/Gills
(2014)
... Skidmark / Tito (voice)
- Over Shadowed/Beware the Chickipede
(2014)
... Skidmark / Tito
- No Can Do/Adopt-A-Toad
(2014)
... Skidmark / Tito (voice)
- Gypsy Moth Prophecies/Skidzo-Brainia
(2014)
... Skidmark / Tito (voice)
- Karmageddon/Chet Gets Burned
(2014)
... Skidmark / Tito (voice)
- Curse of the Cicadas/Beat-A Fajita
(2014)
... Skidmark / Tito (voice)
- Cruise Control/R/C Turbo
(2014)
... Skidmark / Tito (voice)
- Ready, Set, Glow/Breakneck's Back
(2014)
... Skidmark / Tito / Tomato-Covered Snail (voice)
- Turbo Drift
(2014)
... Skidmark / Tito
- Surf'N Turf/Hardcase Returns
(2014)
... Skidmark / Tito / Tour Guide (voice)
- Turbo Stinks/Snails in Jail
(2014)
... Skidmark / Tito
- A Tale of Two Turbos/The Escargot Affair
(2014)
... Skidmark / Tito / Angry Snail
- Ants Ants Revolution/Clamsquatch
(2013)
... Skidmark / Fire Ants (voice)
- African Queen/Mega Snails
(2013)
... Skidmark / Tito (voice)
- Bumperdome/Broaches
(2013)
... Skidmark / Tito / Starlight Plaza Snail (voice)
- Dungball Derby/Ace of Race
(2013)
... Skidmark / Cricket Stinker (voice)
- Crazy Fast
(2013)
... Skidmark / Tito / Beetle Minion #1 (voice)
2014
What's Next for Sarah?
(TV Series)
Jason
Jason
- Episode 4
(2014)
... Jason
- Episode 1
(2014)
... Jason
2013
Coogan Auto
(TV Series)
VIP
VIP
- Randy Scores a Date with Tawny Kitaen
(2013)
... VIP
- Happy Birthday to Del!
(2013)
... VIP
- The Jerry Coogan, Axl Rose Birthday and Free Hotdog Sales Event
(2013)
... VIP
- Guess Who's Coming to Visit
(2013)
... VIP
- The Motivational Speaker
(2013)
... VIP
2012
Assassin's Creed III: Liberation
(Video Game)
(voice)
2011
Assassin's Creed: Revelations
(Video Game)
Abbas' Bodyguard / Abbas' Captain / Masyaf Assassins (voice)
Abbas' Bodyguard / Abbas' Captain / Masyaf Assassins (voice)
2011
Fanboy & Chum Chum
(TV Series short)
Brizwald
Brizwald
- Risky Brizness/Kids in the Hall
(2011)
... Brizwald (voice)
2008-2009
The Ex List
(TV Series)
Cyrus
Cyrus
- The Other Foot
(2009)
... Cyrus
- Metro Guy and the Non Ex
(2009)
... Cyrus
- The Babysitter
(2009)
... Cyrus
- The Spark
(2009)
... Cyrus
- Flower King
(2009)
... Cyrus
- Art Professor
(2009)
... Cyrus
- Trustafarian
(2009)
... Cyrus
- Daphne's Idealized Wedding
(2009)
... Cyrus
- Momma's Boy
(2009)
... Cyrus
- Do You Love Me, Do You Surfer... Boy
(2008)
... Cyrus
- Protect and Serve
(2008)
... Cyrus
- Climb Every Mountain Biker
(2008)
... Cyrus
- Pilot
(2008)
... Cyrus
2009
How I Met Your Mother
(TV Series)
Richard Greenleaf
Richard Greenleaf
- As Fast as She Can
(2009)
... Richard Greenleaf
2008
Hollywood Residential
(TV Series)
IRS Agent Tom Scully
IRS Agent Tom Scully
- Where's Tom?
(2008)
... IRS Agent Tom Scully (voice, uncredited)
2007
The Winner
(TV Series)
Richard
Richard
- Hot for Teacher
(2007)
... Richard
- Glen's New Friend
(2007)
... Richard
- Broken Home
(2007)
... Richard
- Single Dates
(2007)
... Richard
- Pilot
(2007)
... Richard
2007
Titan Quest: Immortal Throne
(Video Game)
(voice)
2006-2007
Campus Ladies
(TV Series)
Abdul
Abdul
- We Are Family
(2007)
... Abdul
- Foreign Policy
(2007)
... Abdul
- Safety First
(2007)
... Abdul
- Psych 101
(2007)
... Abdul
- Barri & Joan Rush a Black Sorority
(2007)
... Abdul
- The Last Supper
(2006)
... Abdul
- The Blind Leading the Blonde
(2006)
... Abdul
- Webcam
(2006)
... Abdul
- A Very Special Episode
(2006)
... Abdul
- The Dare
(2006)
... Abdul
- Fraternity Row
(2006)
... Abdul
- Drama Class
(2006)
... Abdul
- Safety Bathroom
(2006)
... Abdul
- My First Orgasm
(2006)
... Abdul
- Lesbian Lovers
(2006)
... Abdul
- Spring Break
(2006)
... Abdul
- No Means No
(2006)
... Abdul
- All Nighter
(2006)
... Abdul
- Pilot
(2006)
... Abdul
- Night of the Condom
(2006)
... Abdul
2006
The Sopranos: Road to Respect
(Video Game)
(voice)
2006
Splinter Cell: Double Agent
(Video Game)
(voice)
2006
Studio 60 on the Sunset Strip
(TV Series)
Fred
Fred
- The West Coast Delay
(2006)
... Fred
- The Cold Open
(2006)
... Fred
2006
Company of Heroes
(Video Game)
(voice)
2006
The Minor Accomplishments of Jackie Woodman
(TV Series)
Kai
Kai
- Turning Manure Into Soy
(2006)
... Kai
2006
Titan Quest
(Video Game)
(voice)
2006
Full Spectrum Warrior: Ten Hammers
(Video Game)
(voice)
2005
Love, Inc.
(TV Series)
Patrick
Patrick
- The Honeymooners
(2005)
... Patrick
- Hope & Faith
(2005)
... Patrick
2005
Cold Case
(TV Series)
Malvinder Khatani - 1999, 2005
Malvinder Khatani - 1999, 2005
- Start-Up
(2005)
... Malvinder Khatani - 1999, 2005
2005
The Comeback
(TV Series)
Greg Narayan
Greg Narayan
- Valerie Stands Out on the Red Carpet
(2005)
... Greg Narayan
- Valerie Hangs with the Cool Kids
(2005)
... Greg Narayan
2005
Gilmore Girls
(TV Series)
Patel
Patel
- Blame Booze and Melville
(2005)
... Patel
- How Many Kropogs to Cape Cod?
(2005)
... Patel
2004
Jimmy Kimmel Live!
(TV Series)
Iraqi Simon Cowell
Iraqi Simon Cowell
- Episode #3.58
(2004)
... Iraqi Simon Cowell
Show
Writer (2 credits)
2021-2022
The Rigmarole
(TV Series) (written by - 4 episodes)
- A Sassy Speech Therapist
(2022)
... (written by)
- An Introverted Maestro
(2022)
... (written by)
- A Royal Asparagus
(2021)
... (written by)
- A Starward Dash
(2021)
... (written by)
Show
Soundtrack (2 credits)
2024
Hazbin Hotel
(TV Series) (performer - 4 episodes)
- Hello Rosie!
(2024)
... (performer: "Ready For This")
- The Show Must Go On
(2024)
... (performer: "Finale")
- Dad Beat Dad
(2024)
... (performer: "Hell's Greatest Dad")
- Radio Killed the Video Star
(2024)
... (performer: "Stayed Gone")
2018
LA to Vegas
(TV Series) (performer - 1 episode)
- Things to Do in Vegas When You're Grounded
(2018)
... (performer: "Two Princes")
Show
Thanks (1 credit)
Show
Self (6 credits)
2018
Adam Ruins Everything
(TV Series documentary)
- Reanimated History: 100 Years Ago Today
(2018)
... (voice)
- Reanimated History: The Copernican Ruin-aissance
(2018)
... (voice)
- Reanimated History: An Ancient History of Violence
(2018)
... (voice)
2012
What to Expect When You're Expecting: What to Expect and the Pregnancy Bible
(Video short)
Self
Self