
2025
Swiped as Sam2025
Suits LA as Marvin Semple2025
It's A Yubby Nubby Ewok Murder Party as Luke Skywalker2025
Mynocks from Space as Luke Skywalker2025
Everything to Me as Dad2025
Maclunkey Treasure Island as Luke Skywalker2024
Clipped as Seth Burton2024
I'm "George Lucas": A Connor Ratliff Story as Self (archive footage)2023
Fair Play as Paul2023
BlackBerry as Paul Stanos2023
White House Plumbers as Egil 'Bud' Krogh2022
Minx as Lenny2022
The Dropout as Kevin Hunter2022
Alice's Wonderland Bakery as Captain Dodo (voice)2022
Scare Package II: Rad Chad’s Revenge as Rick2021
King Richard as Patrick Dougherty2021
Harvey as Duane Wilson2020
Close Enough as Not available2020
Close Enough as Keith Nash (voice)2020
RUN as Laurence Richardson2020
A Piece of Cake as Jim2019
In the Dark as Dean2018
FBI as Dr. Ed Praeger2018
Summer of 84 as Wayne Mackey2018
A Crooked Somebody as Michael Vaughn2018
A Futile and Stupid Gesture as Harry Crane2017
GLOW as Mark Eagan2017
LBJ as Pierre Salinger2017
Wet Hot American Summer: Ten Years Later as Graham2017
Jalen Vs. Everybody as Jacoby2017
Girlfriend's Day as Buddy2016
Elena of Avalor as Captain Turner (voice)2016
Buried Child as Bradley2016
You Are Not Alone as Jerry2015
New Looney Tunes as Announcer 1 / Blue Coach (voice)2015
Wet Hot American Summer: First Day of Camp as Graham2015
Hello, My Name Is Doris as Robert2014
Last Week Tonight with John Oliver as Self2014
Playing House as Brian2013
Masters of Sex as Dale Connolly2013
Fairhaven as Sam2012
Elementary as Harlan Emple2012
TableTop as Self - Guest2012
Celeste & Jesse Forever as Max2012
The Giant Mechanical Man as Brian2011
Mr. Stache: Behind the Scenes as Not available2011
Mr. Stache as Mr. Stache2010
Regular Show as Del Hanlon (voice)2010
Regular Show as Del Hanlon / Lips Mickelson / Manager Guy (voice)2010
Regular Show as Jerry (voice)2010
Regular Show as Del Hanlon / Station Manager / Doctor in Video (voice)2010
Regular Show as Dead Ski Employee / Tuber #2 / Ski Employee #3 (voice)2010
Regular Show as Del Hanlon / Vince (voice)2010
Nikita as Malcolm Mitchell2010
Radio Free Albemuth as FBI Agent #22009
The League as Freddie Mandino2009
The Storm as Dr. Jack Hoffman2007
Mad Men as Harry Crane2007
Burn Notice as Winston2007
The Making of ‘Mad Men’ as Self2006
Ugly Betty as Jimmy Wilson2006
The Devil Wears Prada as Doug2005
Grey's Anatomy as Noah2005
The Office as Alex2004
The Soup as Self2002
Without a Trace as Will Herring2000
CSI: Crime Scene Investigation as Scott Horan2000
Curb Your Enthusiasm as Vet1999
Law & Order: Special Victims Unit as Boyd Hartwell1990
Law & Order as Zachary Marshall1990
Law & Order as Mike Scholl1989
The Simpsons as Young Man (voice)NaN
Interloper as MikeNaN
Untitled Misty Green Film as Not availableNaN
My Name Is David as His GRE Student2011
Manhattan Mixup as Agent Cogan2004
Death 4 Told as Donnie (segment "Folklore")NaN
Charmers as David Mann