2022
Ultrasound as Senator Harris2018
9-1-1 as Nick Durso2017
mother! as Adulterer2014
Transcendence as Tech Conference Coordinator2014
37 as Dan O'Banion2014
Touched as Henry Luther2013
Sins of the Preacher as Andrew Martin2012
Perception as Father Pat2011
Shameless as Chip Lishman2011
Son of Morning as Henchy2010
Black Swan as Sexy Waiter Scott2010
The Deep End as Not available2009
Drop Dead Diva as Mr. Hess2009
The Goods: Live Hard, Sell Hard as Selleck Customer - Husband2008
The Mentalist as Alex Sodko2008
True Blood as Hugo2008
Sweet Nothing in My Ear as Dr. Weisman2008
Hostelsuckers as Not available2007
Private Practice as Keith Embry2007
Side Order of Life as Rick Purdy2006
The New Adventures of Old Christine as Glenn2006
Windfall as Not available2006
Jane Doe: The Harder They Fall as Doug Maynard2005
Numb3rs as Sean Westmark2005
Flightplan as Mike2005
The Bad Girl's Guide as Not available2005
Hitched as Not available2004
House as Rob Hartman2003
NCIS as Jason Tupperman2003
Queens Supreme as Not available2003
As Virgins Fall as Ritchie Goldstein2002
Less than Perfect as Trevor2002
American Dreams as Minister Scott2002
Boomtown as Jonny Rand2001
Crossing Jordan as Dr. Phillip Winter2001
Friends and Family as Danny Russo2000
CSI: Crime Scene Investigation as Marcus Corcoran2000
CSI: Crime Scene Investigation as Dr. Holloway1998
Will & Grace as Desmond1998
How to Make the Cruelest Month as Dr. Rutledge1996
Buddies as John Bailey1996
Tremors 2: Aftershocks as Grady Hoover1994
Party of Five as Not available1994
M.A.N.T.I.S. as Taylor Savage1994
Benders as Phil1992
Melrose Place as Ted Ramsey1991
Changes as Mark Hallam1991
The Story Lady as Scott1990
Law & Order as Dennis Michaels1990
Matters of the Heart as Steven Harper1989
Baywatch as Greg1989
Parent Trap III as David1988
Aaron's Way as Mickey Lo Verde1984
Who's the Boss? as Not available1984
Firstborn as Mr. Rader1983
No Big Deal as Michael Parker