2023
Barbie as Corporate Man2023
Cuando Volvimos A La Tierra as Marcel2020
AJ and the Queen as Paulie2020
Uproot as Greg2019
Emergence as Ken2019
Portals as Dr. Markonen2019
The Mandela Effect as Manning2018
Good Girls as Carl2018
Vice as Focus Group Participant2017
Marvel's Inhumans as Tibor2017
City Slickers In Westworld as Sylvester2016
Westworld as Sylvester2016
Preacher as Linus2016
Baskets as George2016
Wild Oats as Luke2015
The Man in the High Castle as Raymond Doyle2015
iZombie as Doc Greeley2014
Looking as Hugo2014
Bad Teacher as Nerdy Dad2014
We Cause Scenes as Self2013
Alpha House as Jeff2013
Would You Rather as Shift Manager2013
Detour as Preston2012
Veep as Cody Marshall2012
Honest Trailers as Epic Voice Guy (voice)2012
Rock Jocks as Roger2012
The Root of the Problem as Dr. Clayton2011
Manhattan Mixup as Rolf2010
Pretty Little Liars as Bart Comstock2009
Confessions of a Shopaholic as Borders Assistant #12009
A Dog Year as Larry - Suburban Man #22008
Fringe as Mark Young2007
Burn Notice as Oswald Patterson2007
Damages as Ellen's Assistant2005
How I Met Your Mother as Larry2005
Hitch as Ron2005
The Problem with Fiber Optics as Sheldon Bemis2002
Standard Deviants - The Constructive World of Advanced Spanish: Building on the Basics as Self / Duck Bandit2002
Standard Deviants - The Constructive World of Advanced Spanish: Verbs as Himself / Denito2001
Standard Deviants: Rings, Kings & Things as Hazlitt Granville-Bakerman2001
Standard Deviants - Dinosaurs: Lifestyles of the Big and Carnivorous as Hazlitt Granville-Bakerman (uncredited)2000
Standard Deviants TV as Hazlitt Granville-Bakerman (uncredited)2000
Standard Deviants TV as Hazlitt Granville-Bakerman2000
Standard Deviants TV as Himself / Hazlitt Granville-Bakerman2000
The Standard Deviants: The Hyperlinked World of Learning HTML as Himself / Internet Charlie2000
The Standard Deviants: Shakespeare Tragedies as Hazlitt Granville Bakerman2000
Standard Deviants - The Lively World of Italian: Nouns, Verbs & Adjectives as Backpacker1999
The Sopranos as Keith1999
The Standard Deviants: Internet Basics as Himself1999
No-Brainers on Taxes as 1040EZ Taxpayer1998
No-Brainers on Public Speaking as HimselfNaN
Where Fools Go as Father WilliamNaN
No-Brainers on Personal Finance as Self