highest rated
acting
- Secret Level (TV) → Kratos (voice)
- The Guardians of Justice (TV) → President Nicholas E. Nukem
- Butter Miracle Suite One → Another Guy in the Bar
- Bad Company → Commander Randall
- Minutes to Midnight → Ranger Taso
- Wacky Races (TV) → Brick Crashman (voice)
- Dialing Home (TV) → Self
- E-Life → Narrator
- Sharknado 3: Oh Hell No! → Lead Agent Model
- Flashes - The Director's Cut → Professor Ernstrom
- Before The Border → Bear
- Reaper → Officer Banks
- Mega Shark vs. Mecha Shark → Jack Turner
- LA Apocalypse → LT. Grisham
- A Tiger's Tail → Joe Camp
- To Have and to Hold → Sampson
- Knock 'em Dead → Freddy
- Smokin' → Jim
- The Dark Knight Rises → Mercenary Assassin #3
- Clash of the Empires → Amthar
- Dead Space: Aftermath → Nick Kuttner (voice)
- Paradox → Captain Papillo
- NCIS: Los Angeles (TV) → Assan Refiq
- Stargate SG-1: Children of the Gods → Teal'c
- Stargate - En route vers les étoiles → Teal'c - Lui-même
- The Mentalist (TV) → Dante Holmes
- Stargate: The Ark of Truth → Teal'c
- Stargate: Continuum → Teal'c
- Max Steel: Bio Crisis → Jefferson (voice)
- A Dog's Breakfast → Chris
- Stargate SG-1: True Science → Self
- Personal Effects → Nate Wall
- Stargate Atlantis (TV) → Teal'c
- He-Man and the Masters of the Universe (TV)
- Snow Dogs → Dr. Brooks
- Skate (TV)
- Out of Line → Alfonso James
- Andromeda (TV) → Achilles Avatar
- X-Men: Evolution (TV) → Magneto (voice)
- Action Man (TV) → Coach Simon Grey (voice)
- First Wave (TV) → Xevallah
- Stargate SG-1 (TV) → Teal'c
- Adventures from the Book of Virtues (TV) → Plato (voice)
- Sirens (TV) → Richard Stiles
- House Party 2 → Miles
- The Fresh Prince of Bel-Air (TV) → Workman
- Bird on a Wire → Cop at Cafe
- Cadence → Psych. Ward M.P. #1
- Booker (TV) → Jones
- Booker (TV) → Mover
- 21 Jump Street (TV) → Man in Queue (uncredited)
- MacGyver (TV) → Deron