2024
						
							Death and Other Details as Lawrence Collier (8 episodes)						
					 
									
						2018
						
							A Million Little Things as Gene Grant (1 episode)						
					 
									
						2009
						
							Party Down as Stennheiser (1 episode)						
					 
									
						2008
						
							Eli Stone as Martin Ostrow (1 episode)						
					 
									
						2006
						
							The Devil Wears Prada as Richard Sachs						
					 
									
						2005
						
							Numb3rs as Brent Hauser (1 episode)						
					 
									
						2004
						
							The Stepford Wives as Jerry Harmon						
					 
									
						2002
						
							People I Know as Tom Silverton						
					 
									
						2002
						
							CSI: Miami as Headmaster Brooks (1 episode)						
					 
									
						2001
						
							Alias as Ivan Curtis (2 episodes)						
					 
									
						2001
						
							Law & Order: Criminal Intent as Peter Bonham (1 episode)						
					 
									
						2000
						
							Noriega: God's Favorite as Drug Dealer						
					 
									
						1998
						
							Remembering Sex as Michael						
					 
									
						1998
						
							Labor of Love as Mickey Wister						
					 
									
						1998
						
							Dawson's Creek as Officer Sullivan (1 episode)						
					 
									
						1997
						
							Night Sins as Father Tom McCoy						
					 
									
						1997
						
							Nothing Sacred as Father Briggs (6 episodes)						
					 
									
						1996
						
							The Chamber as Gov. David McAllister						
					 
									
						1996
						
							The Rock as Chief of Staff Hayden Sinclair (uncredited)						
					 
									
						1996
						
							A Season in Purgatory as Jerry Bradley (2 episodes)						
					 
									
						1996
						
							A Season in Purgatory as Jerry Bradley						
					 
									
						1996
						
							The Lazarus Man (22 episodes)						
					 
									
						1995
						
							Three Wishes as Phil						
					 
									
						1994
						
							Chicago Hope (1 episode)						
					 
									
									
						1993
						
							In the Wings: Angels in America On Broadway						
					 
									
						1992
						
							Forever Young as Lt. Col. Wilcox USAF						
					 
									
						1992
						
							Through the Eyes of a Killer as Max Campbell						
					 
									
						1992
						
							Citizen Cohn as Robert F. Kennedy						
					 
									
						1992
						
							What She Doesn't Know as Brad						
					 
									
						1991
						
							Strictly Business as David						
					 
									
						1991
						
							To the Moon, Alice as Yuppie Man						
					 
									
						1990
						
							Law & Order as Charlie Harmon (2 episodes)						
					 
									
						1990
						
							Air America as Rob Diehl						
					 
									
						1990
						
							Hitchhiker: Windows as Jake						
					 
									
						1989
						
							Breaking Point as Osterman						
					 
									
						1988
						
							Bat★21 as Ross Carver						
					 
									
						1987
						
							The Big Town as Sonny Binkley						
					 
									
						1986
						
							Dallas: The Early Years as Willard "Digger" Barnes						
					 
									
						1985
						
							American Flyers as David						
					 
									
									
									
						1982
						
							The Shady Hill Kidnapping as Bob						
					 
									
						1981
						
							The End of August as Robert						
					 
									
									
						1980
						
							Happy Birthday, Gemini as Randy Hastings						
					 
									
						1979
						
							French Postcards as Alex