
2025
Looking Through Water as Devon Mills2024
Isabel's Garden as Larry the Lawyer2023
Lessons in Chemistry as Pastor2023
Mrs. Davis as Martini Man2023
Incarcerated as Judge McDoyle2022
Bosch: Legacy as Gary Potter2022
How I Met Your Father as Captains Lawyer2021
Them as Real Estate Commissioner2021
Notorious Nick as Not available2020
Paper Tiger as Psychiatrist2019
Truth Be Told as Harris McQuaid2019
Dead to Me as Bernard2019
The Silent Natural as Frank Selee2018
The Rookie as Earl2017
The Orville as Tom2017
Trial & Error as Juror #12016
Angie Tribeca as Defense Lawyer2016
War Dogs as Army Bureaucrat2016
Christmas with the Andersons as Mr. Anderson2016
Bad Twin as Dr. Frank2015
Bosch as Gary Potter2014
Chasing Life as Bob Reiser2014
Jersey Boys as Accountant2013
The Fosters as Kyle2013
Second Chances as Bill2012
Anger Management as Prison Board Member2012
Anger Management as Stanley2012
Argo as David Marmor2012
Fun Size as Halloween Dad2011
Revenge as Headmaster2011
Suburgatory as Dr. C.B. Carlisle2011
Hostel: Part III as EHC Client for Mike2011
Horrible Bosses as Kurt's Co-Worker2011
Love's Christmas Journey as George Ness2010
Rizzoli & Isles as Roger Wise2010
Hot in Cleveland as Professor Novack2010
The Social Network as Mr. Cox2009
Castle as Abe2009
NCIS: Los Angeles as Chief Surgeon Dr. John Bates2009
Glee as Manager2009
The Middle as Milt2009
Porky's: Pimpin' Pee Wee as Uncle Howard2009
Expecting a Miracle as Dr. Douglas Clark2008
Terminator: The Sarah Connor Chronicles as Pete2008
You Don't Mess with the Zohan as Gray Kleibolt2008
Eli Stone as ICE Attorney2008
Final Approach as Brian Fields2007
Mad Men as Duane Davis2007
Zodiac as Copy Editor #32006
Big Love as Brown Attorney2006
The New Adventures of Old Christine as Director2006
Mystery Woman: Wild West Mystery as Otis2005
Grey's Anatomy as Wayne Sheehan2005
It's Always Sunny in Philadelphia as Third Executive2004
Desperate Housewives as Jimmy2004
Veronica Mars as Coroner2004
First Daughter as Press Secretary2003
NCIS as Not available2003
Two and a Half Men as Sam2003
Dickie Roberts: Former Child Star as Self2002
CSI: Miami as Adoption Supervisor2002
Monk as Geiger Counter Enthusiast2002
American Dreams as Spelling Bee Moderator2002
She Spies as Courier2002
Do Over as Not available2001
Crossing Jordan as Ron Perkins2001
The Guardian as Bank Official2001
Tremors 3: Back to Perfection as Dr. Andrew Merliss2001
Robbie's Brother as Principal Cushman2000
Strong Medicine as Dr. Franco2000
Boston Public as Patron2000
Son of the Beach as Not available2000
The Huntress as Not available1999
The West Wing as Speechwriter1999
Judging Amy as Cliff Newman1999
Roswell as Bryce McCain1999
Invisible Mom II as Karl Griffin1998
Will & Grace as Vince1997
Beyond Belief: Fact or Fiction as Wally Pratt (segment "The Card Game")1997
Ally McBeal as Dr. John Emburg1997
Steel Sharks as Dr. John Van Tasset1996
Sabrina, the Teenage Witch as Professor1996
Boston Common as Dad1996
Invisible Mom as Karl Griffin1995
The Drew Carey Show as Mr. Walters1995
Sliders as Eddie Selk1995
The O.J. Simpson Story as Dr. Berney1993
The Nanny as Defense Attorney1993
Lois & Clark: The New Adventures of Superman as Sheldon Bender1993
Saved by the Bell: The New Class as Mr. Green1993
The Elf and the Magic Key as Hoot1993
The Elf Who Saved Christmas as Hoot1992
The Nutt House as Williams1992
Maniac Cop 3: Badge of Silence as Asst. Coroner1989
Doogie Howser, M.D. as Not available1989
Easy Wheels as Reporter1988
Decodings as Not available1987
Masters of the Universe as Charlie1984
1st & Ten as Eddy Make-up Man1983
High School U.S.A. as Mr. Sirota1981
Simon & Simon as Not available1979
Hart to Hart as Not available1977
Sidewinder 1 as Willie Holt1974
Police Woman as Not available1974
Police Woman as Eric Miller1974
Hurricane as Richie Damon1974
The Elevator as Robert Peters1974
Senior Year as Murray 'Moose' Kerner1974
Sons and Daughters as Murray "Moose" Kerner1974
Love Is Not Forever as Moose1973
You're a Good Man, Charlie Brown as Linus1973
Thicker than Water as Not available1972
The Streets of San Francisco as Not available1972
The Sandy Duncan Show as Not available1969
Room 222 as Not available1967
Ironside as Johnny Garber1965
Love and Kisses as Bobby1963
Vacation Playhouse as Roger1963
My Six Loves as Sherman1962
The Lucy Show as Arnold Mooney1962
Sam Benedict as Not available1961
The Dick Van Dyke Show as Philip Mathias1960
My Three Sons as Ernie ThompsonNaN
The Bad Twin as Dr. Frank1951
Hallmark Hall of Fame as Not available