FilmYearFilmRoleNotes1993DarknessVampire1996Under HeatSimon1998Return to ParadiseTony Croft1999The WeekendLyle2000Men of HonorCapt. Hanks2003Anything ElseDr. Phil Reed2005Wedding CrashersTrapDumpsterFrancis Kramer2007CrazyRyan Bradford2009Follow the ProphetRoger ColdenAn Entire BodyTedPre-productionTelevisionYearTitleRoleNotes1996RelativityLeo Roth6 episodes1997Snow White: A Tale of TerrorPeter GutenbergTV movie1999A Season for MiraclesPolice Captain Nathan BlairHallmark Hall of Fame TV movie2000RoswellDaniel Pierce5 episodes2002The Time TunnelDoug PhillipsTV movie2003Boston PublicDave Fields7 episodesLA ConfidentialDet. Ed ExleyTV movieMiss MatchMichael Mendelson14 episodes2004Beck and CallMatthewTV movie2005House M.D.Marty HamiltonEpisode: "DNR"2005–2010Ghost WhispererJim Clancy/Sam Lucas2010CSI: MiamiGary ChapmanEpisode: Happy Birthday2013The Agents of S.H.I.E.L.DIan Quinn