Shameless
as Farhad
Bones
as Terrence
Crime 101
as Ben Haddad
Brooklyn Nine-Nine
as Rob
Bosch
as Chambliss
Mom
as Old Roscoe
Wonder Man
as First AD
Lethal Weapon
as Cab Driver Fred
Superstore
as Nick
Veep
as Oleg Petradze
Silicon Valley
as Hooli-Search Engineer
Life in Pieces
as TSA Agent Klein
Everything Everywhere All at Once
as Alpha RV Officer
Crazy Ex-Girlfriend
as Cash for Gold Dealer
Perry Mason
as Jiminy Cricket Man
One Day at a Time
as Tyler
Game Shakers
as Frank
Teachers
as Armen
Hail, Caesar!
as Sailor
Angel from Hell
as Berry Guy