Known For
Filmography
The Long Way Home
Movie
Sick
Movie · as Ray

The Residence
TV · as Daryl Armogeda · 5 eps

Ballard
TV · as Pintero · 2 eps

I Need It Yesterday
Movie · as Boss

15 Cameras
Movie · as Slumlord

Me, Myself & the Void
Movie · as Bob

No More Time
Movie · as Mike

Danny. Legend. God.
Movie · as Jamie

Deadly Daughter Switch
Movie · as Fred

Wally Got Wasted
Movie · as Wally

A Stark Reality
Movie · as Priest

Happier
Movie

9-1-1
TV · as Ralph · 1 ep

For the People
TV · as Dwayne Darnell · 1 ep

The Greatest Showman
Movie · as Additional Voices (voice)

Room 104
TV · as Willis · 1 ep

Dimension 404
TV · as Guard #1 · 1 ep

S.W.A.T.
TV · as Nelson Phillips · 1 ep

Timeless
TV · as Officer Halpern (Front Desk) · 1 ep

Baby, Baby, Baby
Movie

Last Knights
Movie · as Fat Jim

Service
Movie · as Steven

Silicon Valley
TV · as Instacart Guy · 1 ep

Transparent
TV · as Michael · 4 eps

Dose of Reality
Movie · as Pinkerton

Ghost Team One
Movie · as JW Menapace

Vishwaroopam
Movie · as Tom Black

Brooklyn Nine-Nine
TV · as Ezra · 1 ep

Marvel's Agents of S.H.I.E.L.D.
TV · as Holt · 1 ep

Dog Eat Dog
Movie · as James

The Words
Movie

Traffic Light
TV · as Security Guard · 1 ep

Winged Creatures
Movie · as Bike Shop Owner

Solomon Kane
Movie · as Skinhead

NCIS: Los Angeles
TV · as Male Paramedic · 1 ep

Almaz Black Box
Movie · as Rick Richardson

The Illusionist
Movie · as Young Father (uncredited)

American Dad!
TV · as Man #2 (voice) · 1 ep

Criminal Minds
TV · as Arthur Kiel · 1 ep

Hellboy
Movie · as Agent Moss
Rex-patriates
Movie · as E. Thomas Kranepool

Girl Camp 2004: Lesbian Fleshpots
Movie

The League of Extraordinary Gentlemen
Movie · as Marksman #3

Lash of the Scorpion
Movie

Hitler: The Rise of Evil
TV · as Rudolf Hess · 2 eps

NCIS
TV · as Mickey Clark · 1 ep
Young Arthur
Movie · as Monk

Monk
TV · as Pretentious Actor · 1 ep

The Shawshank Redemption
Movie · as Con (uncredited)
