NCIS
as Simon Lewis
Castle
as Arthur Felder
NCIS: Los Angeles
as Homeless Man
It's Always Sunny in Philadelphia
as Gabe
Rizzoli & Isles
as Wally Wisniewski
New Girl
as Sergeant
9-1-1: Lone Star
as Happy Stan
Dr. Quinn, Medicine Woman
as Surgeon
Wings
as Policeman
Childrens Hospital
as Captain Berg
Future Man
as Detective Vincent Skarsgaard
Why Women Kill
as Dwight
The Millers
as Tattoo Artist
Men Behaving Badly
as Poker Buddy
Miss Governor
as Governor Harper
Strange Darling
as Mitchell Mahoney (voice)
Stormageddon
as Billy
The Return of the Living Dead
as Cop #1
Cujo
as Joe MaGruder
Hombrecito
as Mr. Jarmusch