2026
The Odyssey as Not available2024
High Tide as Scott2024
4th Dementia as Lou2023
Rustin as A. J. Muste2023
Endgame as Clov2022
The Gilded Age as Cornelius Eckhard2022
The Dropout as Channing Robertson2022
The Andy Warhol Diaries as Andy Warhol2022
Spoiler Alert as Bob2021
Lust Life Love as Richard2020
Irresistible as Elton Chambers2019
Sesame Street's 50th Anniversary Celebration as Mr. Noodle2019
It Takes a Lunatic as Self2018
New Amsterdam as Calvin Bennett2018
The Great Buster: A Celebration as Self2017
Star Trek: Discovery as Su'Kal2017
Legion as Cary Loudermilk2017
Old Hats as Not available2016
This Is Us as ER Doctor2016
This Is Us as Dr. Spencer2016
Quarry as Harlowe2016
Confirmation as Senator Jack Danforth2016
Circus Kid as Himself2015
South of Hell as Enos Abascal2015
Ricki and the Flash as Single Dad2015
Show Boat as Cap'n Andy Hawks2015
Identity Theft as Mark2015
Sesame Street: Play All Day with Elmo! as Mr. Noodle2014
Interstellar as TARS (voice)2013
Sleepy Hollow as Atticus Nevins2013
Monday Mornings as Dr. Buck Tierney2012
Elementary as Richard Balsille2012
Never Stand Still as Himself2011
Lights Out as Hal Brennan2011
Higher Ground as Pastor Bud2011
Sesame Street: Elmo's World: Penguins and Friends as Voice2010
Blue Bloods as Cardinal Brennan2010
Sesame Street: 40 Years of Sunny Days as Mr. Noodle (uncredited) (archive footage)2010
Goldstar, Ohio as Chief Jeff 'Goob' Garver2009
The Good Wife as Fred Medkiff2008
Life on Mars as Dr. Schwahn2008
Rachel Getting Married as Paul Buchman2007
Across the Universe as Uncle Teddy2007
Sesame Street: Elmo's World: What Makes You Happy? as Mr. Noodle2007
Raving as Dito2006
Lady in the Water as Mr. Leeds2006
Sesame Street: Elmo's World: Reach for the Sky! as Mr Noodle2004
The Manchurian Candidate as Scoutmaster2004
Sesame Street: Elmo's World: Families, Mail & Bath Time! as Mr. Noodle2003
Charlie: The Life and Art of Charles Chaplin as Self2002
Igby Goes Down as Lt. Smith2002
The Laramie Project as Harry Woods2001
Law & Order: Criminal Intent as Nate Royce2000
CSI: Crime Scene Investigation as Nate Haskell2000
How the Grinch Stole Christmas as Lou Lou Who1999
Law & Order: Special Victims Unit as Dr. Peter Lindstrom1999
A Midsummer Night's Dream as Tom Snout1999
Niagara: A History of the Falls as Self - Historian1998
Just the Ticket as Ray Charles1998
Illuminata as Marco1998
Waiting for Godot in San Quentin as Himself1997
Subway Stories as Bill Irwin (segment "Subway Car from Hell")1996
3rd Rock from the Sun as Pickles1993
The Adventures of Pete & Pete as The Broker1993
Sister Act 2: Back in the Habit as Unnamed Brother #11993
Silent Tongue as Comic1992
Sondheim: A Celebration at Carnegie Hall as Self1992
The Last Mile as The Maestro1991
Hot Shots! as Buzz Harley1991
Stepping Out as Geoffrey1991
Scenes from a Mall as Mime1991
Memorial: Letters from American Soldiers as Reader1990
Law & Order as Ellison Conway1990
My Blue Heaven as Kirby1990
Red Hot + Blue: A Tribute to Cole Porter as Self1988
Eight Men Out as Eddie Collins1988
A New Life as Eric1984
The Cosby Show as Eddie Bartholomew1983
The Regard of Flight as Not available1980
Popeye as Ham Gravy1980
Mudflat as Not available1975
Saturday Night Live as Self - Cameo (uncredited)2017
Old Hats Writer