2022
The Gilded Age as Julius Cuyper2022
Spring Awakening: Those You've Known as Self2019
Tales of the City as Chris2019
Almost Family as Not available2019
Bad Education as Thomas 'Tom' Tuggiero2019
Windows on the World as Albert2018
New Amsterdam as Howie Cournemeyer2018
Can You Ever Forgive Me? as Paul2016
Bull as Garrett Sinclair2016
The Lennon Report as Dr. Richard Marks2015
Damnation: The Flashback as Lester Marra2014
The Normal Heart as Sanford2013
The Blacklist as Jordan Loving2013
House of Dust as Psychiatrist2012
Elementary as Merrick Hausmann2012
Lincoln as Asa Vintner Litton2010
Rubber as Chad2009
Royal Pains as Russell Berger2008
The Mentalist as ADA Marc Odenthal2008
Milk as Rick Stokes2008
Stone & Ed as Concierge2007
And Then Came Love as Stuart2006
Heroes as Oliver Dennison2006
Big Love as Eric2005
Grey's Anatomy as Malar Pascowitz2005
Numb3rs as Hans Stollbach2004
Desperate Housewives as Dr. Samuel Heller2004
House of D as Ticket Seller2004
Connie and Carla as Robert / Peaches2003
Nip/Tuck as Dr. Capler2003
Our Town as Simon Stimson2002
Without a Trace as Joel Kemper2002
Everwood as Father Patrick2001
24 as Miles Papazian2001
The Education of Max Bickford as Rex Pinsker2001
Alias as Mr. Kishell2001
Alias as Boyd Harkin2001
Bubble Boy as Chicken Man2000
Ed as Bob McCarthy2000
Behind the Seams as Ivan Todd1999
Law & Order: Special Victims Unit as Morgan Smith1999
Ravenous as Knox1999
Cradle Will Rock as Federal Theatre - Donald O'Hara1998
Will & Grace as Bret1998
Great Expectations as Carter Macleish1998
Out of the Past as Michael Wigglesworth (voice)1998
The Unknown Cyclist as Doug Stein1997
The Jackal as Douglas1997
David Searching as Hummus Guy1997
What the Deaf Man Heard as Percy1997
Love! Valour! Compassion! as Perry Sellars1996
Faithful as Young Man at Rolls1995
Virtuosity as Lindenmeyer1995
Tarantella as Frank1994
ER as Henry Lotery1993
Frasier as Randall Schoonover1993
And the Band Played On as Brandy Alexander1993
In the Wings: Angels in America On Broadway as Not available1990
Law & Order as Andrew Polone1951
Hallmark Hall of Fame as Percy