2025
Daredevil: Born Again as Arthur Sledge2018
FBI as Warren Foster2017
Angelica as Dr Pinfield-Smith2016
Divorce as Emmett Schaab2016
Touched with Fire as Dr. Lyon2015
Code Black as Peter Hudson2015
Those People as Dick Blackworth2014
The Amazing Spider-Man 2 as OsCorp Department Head2014
Still Alice as Eric Wellman2013
The Blacklist as Stanley Birch2010
Blue Bloods as Ray Curston2010
Heterosexuals as Ryan2009
The Good Wife as Dr. Theo Lawton2008
Cashmere Mafia as Not available2008
The Trials of J. Robert Oppenheimer as Colonel Pash2008
Louisa May Alcott: The Woman Behind Little Women as Bronson Alcott2007
Burn Notice as Carson Huxley2007
Alexander Hamilton as Thomas Jefferson2006
Ugly Betty as Lindsay Dunne2001
Law & Order: Criminal Intent as Phillip2001
Law & Order: Criminal Intent as Bernard Cove1998
Sex and the City as Mr. Marvelous1997
Liberty! as General Charles Cornwallis1993
A Far Off Place as John Winslow1993
Caught in the Act as David Marston1993
Zelda as Maxwell Perkins1992
Mann & Machine as Not available1991
Drop Dead Fred as Nigel1991
Eyes of a Witness as Alan1990
Law & Order as Dr. Charles Blanchard1989
Seinfeld as Simon1988
American Experience as Thomas Jefferson1988
Big Business as Chuck1987
84 Charing Cross Road as Brian1987
Happy New Year as Curator1984
Miami Vice as Richard Cross1982
Cheers as Chef Maurice1982
The Woman in White as Walter Hartright1981
Chariots of Fire as Henry Stallard1980
Sir Henry at Rawlinson End as Ralph Rawlinson1980
An Ordered Life as Peter1980
Minor Complications as Ferguson1979
Knots Landing as Nigel Treadwell1979
Dick Turpin as Lieutenant Ford