2021
Tiny Beautiful Things as Alfredo
2017
The Only Living Boy in New York as Irwin Sanders
2017
Taken as Lester Benedict (1 episode)
2014
State of Affairs as Marshall Payton (1 episode)
2013
The Sound of Music Live! as Admiral von Schrieber
2013
Orange Is the New Black as Teddy Spencer (1 episode)
2012
Elementary as David Batonvert (1 episode)
2011
Homeland as General (1 episode)
2007
The Black Donnellys as Bobby Donnelly (2 episodes)
2007
The Black Donnellys as Bobby Donnelly (uncredited) (1 episode)
2006
Conviction as Bridget Kellner's Father (1 episode)
2005
Blind Justice (1 episode)
2001
Law & Order: Criminal Intent as Connor James (1 episode)
2001
Law & Order: Criminal Intent as FBI Agent O'Dell (1 episode)
2001
Law & Order: Criminal Intent as Russ Corbett (1 episode)
1999
Just Looking as Dr. Donald Flynn
1999
Law & Order: Special Victims Unit as Douglas Lamerly (1 episode)
1999
Law & Order: Special Victims Unit as Mr. Stanton (1 episode)
1999
Black and White as Peter
1998
Sex and the City as Warren Dreyfous (1 episode)
1997
Brooklyn South as Officer Tom Pittorino (2 episodes)
1996
The Pretender as Agent Morton (1 episode)
1995
Almost Golden: The Jessica Savitch Story as Martin Fishbein
1994
ER as Baseball Coach (1 episode)
1990
Law & Order as Don Sorenson (1 episode)
1990
Law & Order as Mark Knapp (1 episode)
1990
Shannon's Deal (1 episode)
1990
Loose Cannons as Young Von Metz
1989
True Blue as Officer Bobby Traverso (13 episodes)
1987
Friday the 13th: The Series as William Pratt / Jeff Amory (1 episode)
1987
Everything's Relative as Scott Beeby (10 episodes)
1987
Jake and the Fatman (1 episode)
1987
Beauty and the Beast (5 episodes)
1986
L.A. Law as Walt Jordan (1 episode)
1984
Hunter as Leon Tutweiler (1 episode)
1964
Another World (1547 episodes)