2025
Dying for Sex as Dr. Pankowitz2023
Theater Camp as Dr. Bill Rauch2023
About My Father as William 'Bill' Collins XII2022
The Good House as Scott2021
Paper Spiders as Bill Hoffman2020
Swallow as Michael Conrad2019
Father Figurine as Larry Berman2018
Succession as Karl Muller2015
Impastor as Alden Schmidt2014
Madam Secretary as Ambassador Arlen Maxwell2014
Black Box as Hunter Black2014
Amira & Sam as Jack2014
The Discoverers as Cyrus Marshall2014
Freedom as Jefferson Monroe2013
The Big Wedding as Barry O'Connor2013
Petunia as Percy Petunia2013
Kill Your Darlings as Dean2012
Veep as Jim Marwood2012
Men in Black 3 as Agent X2012
Revenge for Jolly! as Eichelberger2011
Remembrance as Daniel Levine2010
Blue Eyes as Marshall2009
In the Loop as Linton Barwick2009
Peter and Vandy as Alan2009
Crimes of the Past as Thomas Sparrow2008
Burn After Reading as CIA Officer2007
The Girl in the Park as Doug2006
Ugly Betty as Calvin Hartley2006
The Sentinel as President Ballentine2006
Flags of Our Fathers as Senator2006
United 93 as Donald Freeman Greene2006
The Book of Daniel as Not available2006
United 93: The Families and the Film as Not available2005
The L.A. Riot Spectacular as Not available2005
Junior Pilot as Gen. Perkins2004
Off the Lip as Dr. Martin Shutte2003
Las Vegas as Not available2003
Just Married as Mr. McNerney2003
Exposed as Warren Ward2002
Monk as Nick Patterson2002
She Spies as Norton Andrews2002
Divine Secrets of the Ya-Ya Sisterhood as Taylor Abbott2001
Teddy Bears' Picnic as Elliot Chevron2000
Malcolm in the Middle as Lawyer2000
DAG as President Whitman1999
The West Wing as Carl Everett1999
Providence as Doc Croc1999
Grown Ups as Not available1999
The Big Tease as Stig1999
Pros & Cons as Jack Stanford1999
Hard Time: Hostage Hotel as Robert Sinclair1999
Friends & Lovers as Richard 'Richie' Wickham1999
The Settlement as Denny1998
Tourist Trap as Derek Early1997
Just Shoot Me! as Michael Tenzer1997
That Old Feeling as Alan1996
Suddenly Susan as Evan1996
Pie in the Sky as Amy's Dad1995
Out There as Emmett Davis1995
Dead Weekend as Payne1995
Perry Mason: The Case of the Jealous Jokester as Ben Landry1995
High Society as Peter Thomas1995
Signs and Wonders as Brother Nahum1995
Magic in the Water as Phillip, Patient #41995
Lieberman in Love as M.C. at Luau1994
Burke's Law as John Ramsey1994
A Million to Juan as Jeff1994
Hart to Hart: Old Friends Never Die as Alfred Raine1994
Bigfoot: The Unforgettable Encounter as Chaz Frederick1993
Twenty Bucks as Baker1993
Barbarians at the Gate as Ted Forstmann1993
Partners as "Grave Squad" Lawyer1991
Nurses as Jack Trenton1991
Delirious as Dr. Paul Kirkwood / Dennis1991
Bingo as Hal Devlin1990
Law & Order as Joe Delaney1990
Wedding Band as Sloane Vaughn1990
Masters of Menace as Buddy Wheeler1990
Silhouette as Sheriff Kyle Lauder1989
An Innocent Man as Detective Mike Parnell LBPD1989
Wicked Stepmother as Steve Fisher1988
Empty Nest as Jack Trenton1987
Made in Heaven as Donald Summer1987
Ray's Male Heterosexual Dance Hall as Cal McGinnis1986
L.A. Law as David McCoy1986
Sledge Hammer! as Sledge Hammer1986
Cobra as Dan1986
Native Son as Buckley1985
Sara as Not available1985
Code Name: Foxfire as Sam Rawlings1984
Miami Vice as Not available1984
Kate & Allie as Not available1984
The Lost Honor of Kathryn Beck as Donald Catton1984
Best Defense as Jeff1983
Special Bulletin as Dr. David McKeeson1983
Hellfire as Rev Howard Woode1982
Fighting Back as Michael Taylor1981
Honky Tonk Freeway as Eddie White1980
Just Tell Me What You Want as Stopwatch Producer1979
Manhattan as Television Actor #31979
Sanctuary of Fear as Jack Collins1979
Something Short of Paradise as David Ritchie1971
Columbo as Patrick KinsleyNaN
Roker on the Road as Not available1979
Mrs. Columbo as Not available1977
On Our Own as Doug1977
The Andros Targets as Smitty