← Back to explore






































Filmography37 titles

The Shawshank Redemption
1994as Con (uncredited)
1994as Con (uncredited)

Criminal Minds
2005as Arthur Kiel
2005as Arthur Kiel

9-1-1
2018as Ralph
2018as Ralph

Brooklyn Nine-Nine
2013as Ezra
2013as Ezra

Silicon Valley
2014as Instacart Guy
2014as Instacart Guy

S.W.A.T.
2017as Nelson Phillips
2017as Nelson Phillips

Monk
2002as Pretentious Actor
2002as Pretentious Actor

The Greatest Showman
2017as Additional Voices (voice)
2017as Additional Voices (voice)

The Residence
2025as Daryl Armogeda
2025as Daryl Armogeda

NCIS
2003as Mickey Clark A.K.A. Eyewitness
2003as Mickey Clark A.K.A. Eyewitness

Marvel's Agents of S.H.I.E.L.D.
2013as Holt
2013as Holt

NCIS: Los Angeles
2009as Male Paramedic
2009as Male Paramedic

For the People
2018as Dwayne Darnell
2018as Dwayne Darnell

The Illusionist
2006as Young Father (uncredited)
2006as Young Father (uncredited)

Ballard
2025as Pintero
2025as Pintero

Timeless
2016as Officer Halpern (Front Desk)
2016as Officer Halpern (Front Desk)

Hitler: The Rise of Evil
2003as Rudolf Hess
2003as Rudolf Hess

American Dad!
2005as Man #2 (voice)
2005as Man #2 (voice)

Traffic Light
2011as Security Guard
2011as Security Guard

Danny. Legend. God.
2020as Jamie
2020as Jamie

The Words
2012
2012

Hellboy
2004as Agent Moss
2004as Agent Moss

Last Knights
2015as Fat Jim
2015as Fat Jim

Transparent
2014as Michael
2014as Michael

Me, Myself & the Void
2023as Bob
2023as Bob

Dimension 404
2017as Guard #1
2017as Guard #1

Vishwaroopam
2013as Tom Black
2013as Tom Black

Solomon Kane
2009as Skinhead
2009as Skinhead

The League of Extraordinary Gentlemen
2003as Marksman #3
2003as Marksman #3

Winged Creatures
2008as Bike Shop Owner
2008as Bike Shop Owner

15 Cameras
2023as Slumlord
2023as Slumlord

Room 104
2017as Willis
2017as Willis

Baby, Baby, Baby
2015
2015

Deadly Daughter Switch
2020as Fred
2020as Fred

Ghost Team One
2013as JW Menapace
2013as JW Menapace

Wally Got Wasted
2019as Wally
2019as Wally

No More Time
2022as Mike
2022as Mike