highest rated
acting
- Free Bert (TV) → Glen Darvish
- Thresher (TV) → Hercules De Baudin
- Batman: Caped Crusader (TV) → Back-up Mobster / Guard (voice)
- Critical Role Abridged (TV) → Edam / The Emissary
- Critical Role Abridged (TV) → The Emissary
- Critical Role Cooldown (TV) → Self
- The Great Lillian Hall → Cab Driver
- Star Wars: Young Jedi Adventures (TV) → Mycho Zala (voice)
- Star Wars: Young Jedi Adventures (TV) → King Pychor Vuundir (voice)
- Star Wars: Young Jedi Adventures (TV) → King Pychor Vuundir / Ootooan Leader (voice)
- Class of '09 (TV) → Pursuing Cop
- Candela Obscura (TV) → Rajan Savarimuthu
- Bugs Bunny Builders (TV) → Tosh Gopher (voice)
- Star Wars: Tales of the Jedi (TV) → Villager (voice)
- Star Wars: The Bad Batch (TV) → Pantoran Security / Vice Admiral Rampart (voice)
- Star Wars: The Bad Batch (TV) → Passenger / Vice Admiral Rampart (voice)
- Star Wars: The Bad Batch (TV) → Vice Admiral Rampart (voice)
- Star Wars: The Bad Batch (TV) → Scrapper #1 / Vice Admiral Rampart (voice)
- Star Wars: The Bad Batch (TV) → Stormtrooper #1 / Stormtrooper #2 (voice)
- Star Wars: The Bad Batch (TV) → Stormtrooper / Vice Admiral Rampart (voice)
- Star Wars: The Bad Batch (TV) → Imperial Pilot / Rampart (voice)
- Star Wars: The Bad Batch (TV) → Rampart / Stormtrooper (voice)
- Star Wars: The Bad Batch (TV) → Pantoran Guard / Vice Admiral Rampart (voice)
- Star Wars: The Bad Batch (TV) → Axis Leader (voice)
- Yasuke (TV) → Mitsuhide (voice)
- Deathstroke: Knights & Dragons - The Movie → Kapoor / Doctor 2 (voice)
- Deathstroke: Knights & Dragons (TV) → Kapoor / Doctor 2 (voice)
- Star Wars: Squadrons - Hunted → Varko Grey (voice) (uncredited)
- Love, Death & Robots (TV) → Officer Soran (voice)
- Love, Death & Robots (TV) → Beaumont (voice)
- Love, Death & Robots (TV) → Sergeant Pettibone (voice)
- Good Trouble (TV) → Officer Amir Turani
- Scooby-Doo! and the Curse of the 13th Ghost → Benny / Flim Flam (voice)
- Clemency → Paramedic
- S.W.A.T. (TV) → Vice Det. Sampath
- The Orville (TV) → Inquisitor
- The Mick (TV) → Young Man
- Colony (TV) → Guard
- Lights → Majestic 12 Agent
- Critical Role (TV) → Edam / The Emissary
- Critical Role (TV) → The Emissary
- Twilight Storytellers: Sunrise → Amun
- Prayers in the Dark → ABRAHAM
- Hawaii Five-0 (TV) → Jay Cooper
- Rizzoli & Isles (TV) → Police Officer
- Pair of Kings (TV) → Jason Makoola
- NCIS: Los Angeles (TV) → Marine Sergeant Graves
- Destined to be Ingested → Kohi
- NCIS (TV) → Tom Masuda