Shameless
as Norman
American Dad!
as (voice)
The X-Files
as Wayne Federman
NCIS: Los Angeles
as Eli
Curb Your Enthusiasm
as Dean Weinstock
King of the Hill
It's Always Sunny in Philadelphia
as Mr. Sanderson
New Girl
as Ned
Baywatch
as Wayne
Elsbeth
as Jim
Community
as Father
What We Do in the Shadows
as Vampire Doctor
L.A. Law
as Floor Manager
A Different World
as A
Silicon Valley
as Stu
Wizards of Waverly Place
as Mr. Kaminsky
Childrens Hospital
as Dr. Reed
The League
as Principal Frazier
The Wild Thornberrys
as Sea Lions (voice)
Life in Pieces
as Dr. Saul Antro