2022
						
							Ultrasound as Senator Harris						
					 
									
						2018
						
							9-1-1 as Nick Durso (1 episode)						
					 
									
						2017
						
							mother! as Adulterer						
					 
									
						2016
						
							Is That a Gun in Your Pocket? as Harlan						
					 
									
						2014
						
							Touched as Henry Luther						
					 
									
									
						2014
						
							Transcendence as Tech Conference Coordinator						
					 
									
						2013
						
							Sins of the Preacher as Andrew Martin						
					 
									
						2012
						
							Perception as Father Pat (4 episodes)						
					 
									
						2011
						
							Son of Morning as Henchy						
					 
									
						2011
						
							Shameless as Chip Lishman (2 episodes)						
					 
									
						2010
						
							Black Swan as Sexy Waiter Scott						
					 
									
						2010
						
							The Deep End (1 episode)						
					 
									
						2009
						
							Drop Dead Diva as Mr. Hess (1 episode)						
					 
									
						2009
						
							The Goods: Live Hard, Sell Hard as Selleck Customer - Husband						
					 
									
						2008
						
							The Mentalist as Alex Sodko (1 episode)						
					 
									
						2008
						
							True Blood as Hugo (3 episodes)						
					 
									
						2008
						
							Sweet Nothing in My Ear as Dr. Weisman						
					 
									
									
						2007
						
							Private Practice as Keith Embry (1 episode)						
					 
									
						2007
						
							Side Order of Life as Rick Purdy (13 episodes)						
					 
									
						2006
						
							Windfall (1 episode)						
					 
									
						2006
						
							The New Adventures of Old Christine as Glenn (1 episode)						
					 
									
						2006
						
							Jane Doe: The Harder They Fall as Doug Maynard						
					 
									
									
									
						2005
						
							The Bad Girl's Guide (2 episodes)						
					 
									
						2005
						
							Numb3rs as Sean Westmark (1 episode)						
					 
									
						2004
						
							House as Rob Hartman (1 episode)						
					 
									
						2003
						
							NCIS as Jason Tupperman (1 episode)						
					 
									
						2003
						
							As Virgins Fall as Ritchie Goldstein						
					 
									
						2003
						
							Queens Supreme (1 episode)						
					 
									
						2002
						
							Less than Perfect as Trevor (1 episode)						
					 
									
						2002
						
							Boomtown as Jonny Rand (1 episode)						
					 
									
						2002
						
							American Dreams as Minister Scott (1 episode)						
					 
									
						2001
						
							Crossing Jordan as Dr. Phillip Winter (1 episode)						
					 
									
									
						2000
						
							CSI: Crime Scene Investigation as Dr. Holloway (1 episode)						
					 
									
						2000
						
							CSI: Crime Scene Investigation as Marcus Corcoran (1 episode)						
					 
									
						1998
						
							Will & Grace as Desmond (1 episode)						
					 
									
						1998
						
							How to Make the Cruelest Month as Dr. Rutledge						
					 
									
						1996
						
							Tremors 2: Aftershocks as Grady Hoover						
					 
									
						1996
						
							Buddies as John Bailey (13 episodes)						
					 
									
						1994
						
							Party of Five (1 episode)						
					 
									
						1994
						
							M.A.N.T.I.S. as Taylor Savage (22 episodes)						
					 
									
									
						1992
						
							Melrose Place as Ted Ramsey (2 episodes)						
					 
									
						1991
						
							The Story Lady as Scott						
					 
									
						1991
						
							Changes as Mark Hallam						
					 
									
						1990
						
							Matters of the Heart as Steven Harper						
					 
									
						1990
						
							Law & Order as Dennis Michaels (1 episode)						
					 
									
						1989
						
							Baywatch as Greg (1 episode)						
					 
									
						1989
						
							Parent Trap III as David						
					 
									
						1988
						
							Aaron's Way as Mickey Lo Verde (14 episodes)						
					 
									
						1984
						
							Firstborn as Mr. Rader						
					 
									
						1984
						
							Who's the Boss? (1 episode)						
					 
									
						1983
						
							No Big Deal as Michael Parker