NCIS
as Mickey Clark A.K.A. Eyewitness
Criminal Minds
as Arthur Kiel
American Dad!
as Man #2 (voice)
9-1-1
as Ralph
S.W.A.T.
as Nelson Phillips
NCIS: Los Angeles
as Male Paramedic
Monk
as Pretentious Actor
Brooklyn Nine-Nine
as Ezra
Marvel's Agents of S.H.I.E.L.D.
as Holt
The Shawshank Redemption
as Con (uncredited)
Silicon Valley
as Instacart Guy
Timeless
as Officer Halpern (Front Desk)
The Residence
as Daryl Armogeda
Ballard
as Pintero
Room 104
as Willis
The Greatest Showman
as Additional Voices (voice)
Transparent
as Michael
Hellboy
as Agent Moss
The League of Extraordinary Gentlemen
as Marksman #3
For the People
as Dwayne Darnell