The Weather Man
(DMV Guy)
Mr. 3000
(Reporter)
The Odd Couple
(Brad)
Big Shot
(Carl)
The Mentalist
(Kip Roberts)
Poop Notice
(Jack Spraghetti (voice))
ER
(Autostore Owner)
Hot in Cleveland
(Bill)
Bones
(Jake Carter)
Without a Trace
(Peter Hill)
Happy Endings
(Guy)
Arrested Development
(Writer)
(Co-Producer)
(Producer)
Kite Man: Hell Yeah!
(Co-Executive Producer)