highest rated
acting
- Sick → Ray
- The Long Way Home
- Ballard (TV) → Pintero
- The Residence (TV) → Daryl Armogeda
- 15 Cameras → Slumlord
- Me, Myself & the Void → Bob
- No More Time → Mike
- Deadly Daughter Switch → Fred
- Danny. Legend. God. → Jamie
- Wally Got Wasted → Wally
- A Stark Reality → Priest
- 9-1-1 (TV) → Ralph
- For the People (TV) → Dwayne Darnell
- Happier
- S.W.A.T. (TV) → Nelson Phillips
- The Greatest Showman → Additional Voices (voice)
- Room 104 (TV) → Willis
- Dimension 404 (TV) → Guard #1
- Timeless (TV) → Officer Halpern (Front Desk)
- Last Knights → Fat Jim
- Baby, Baby, Baby
- Silicon Valley (TV) → Instacart Guy
- Transparent (TV) → Michael
- Service → Steven
- Brooklyn Nine-Nine (TV) → Ezra
- Marvel's Agents of S.H.I.E.L.D. (TV) → Holt
- Ghost Team One → JW Menapace
- Vishwaroopam → Tom Black
- Dose of Reality → Pinkerton
- The Words
- Dog Eat Dog → James
- Traffic Light (TV) → Security Guard
- NCIS: Los Angeles (TV) → Male Paramedic
- Solomon Kane → Skinhead
- Winged Creatures → Bike Shop Owner
- Almaz Black Box → Rick Richardson
- The Illusionist → Young Father (uncredited)
- Criminal Minds (TV) → Arthur Kiel
- American Dad! (TV) → Man #2 (voice)
- Hellboy → Agent Moss
- Rex-patriates → E. Thomas Kranepool
- NCIS (TV) → Mickey Clark A.K.A. Eyewitness
- Hitler: The Rise of Evil (TV) → Rudolf Hess
- The League of Extraordinary Gentlemen → Marksman #3
- Girl Camp 2004: Lesbian Fleshpots
- Lash of the Scorpion
- Monk (TV) → Pretentious Actor
- Young Arthur → Monk
- The Shawshank Redemption → Con (uncredited)