2026Best Thing EverDean · 1 episodeShow
2026Love, AgainLeoMovie
2025Hell MotelHemmingway · 8 episodesShow
2025Nine Bodies in a Mexican MorgueKevin Anderson · 6 episodesShow
2025The Hunting PartyRon Simms · 1 episodeShow
2023The Other Black GirlRichard Wagner · 10 episodesShow
2023Guiding EmilyGarthMovie
2023Slasher: RipperBasil Garvey · 8 episodesShow
2022DrinkwaterHank DrinkwaterMovie
2021The Baltimore WaltzCarlMovie
2019DepartureCole Banks · 6 episodesShow
2017Considering Love and Other MagicUncle JasperMovie
2017Will & GraceWill Truman · 52 episodesShow
2017AtypicalProfessor Shinerock · 3 episodesShow
2016A Heavenly ChristmasMaxMovie
2016TravelersGrant MacLaren · 34 episodesShow
2016The ArchitectColinMovie
2016SlasherBasil GarveyShow
2014The Mysteries of LauraDr. Andrew Devlin · 1 episodeShow
2013Full CircleKen Waltham · 24 episodesShow
2013Romeo Killer: The Chris Porco StoryDetective SullivanMovie
2013Knife FightLarry BeckerMovie
2012BarricadeTerrance ShadeMovie
2012PerceptionDr. Daniel Pierce · 39 episodesShow
2011TextualityCliveMovie
2010Pound PuppiesLucky (voice) · 65 episodesShow
2010Who Is Clark Rockefeller?Clark RockefellerMovie
2009My One and OnlyCharlieMovie
2009Alien TrespassTed Lewis / UrpMovie
2009Trust MeMason McGuire · 13 episodesShow
2008Terra Incognita: Making the Andromeda StrainMovie
2008The Andromeda StrainJack Nash · 2 episodesShow
2006Lovespring International1 episodeShow
2006The New Adventures of Old ChristineDr. Max Kershaw · 6 episodesShow
2005Robson Arms1 episodeShow
2005The SistersGary SokolMovie
2005Break a LegTadMovie
2003Dead Like MeRay Summers · 3 episodesShow
2000Rocky Horror 25: Anniversary SpecialMovie
2000Here's to Life!Owen RinardMovie
2000The Audrey Hepburn StoryMel Ferrer · 2 episodesShow
2000The Audrey Hepburn StoryMel FerrerMovie
1998A Will of their OwnPierce Peterson · 2 episodesShow
1998Holy ManScott HawkesMovie
1998Will & GraceWill Truman · 194 episodesShow
1998Free EnterpriseMarkMovie
1997Borrowed HeartsSam FieldMovie
1997JennyJason Slade · 1 episodeShow
1997Veronica's ClosetGriffin · 1 episodeShow
1997Exception to the RuleTimothy BayerMovie
1996Night VisitorsAndy RobinsonMovie
1996Townies4 episodesShow
1995Lonesome Dove: The Outlaw YearsCol. Francis Clay Mosby · 22 episodesShow
1995The Outer LimitsJohn Virgil · 1 episodeShow
1994Lonesome Dove: The SeriesCol. Francis Clay Mosby · 21 episodesShow
1994The Man Who Wouldn't DieJack SullivanMovie
1994Island CityGreg 23Movie
1993Double, Double, Toil and TroubleDon FarmerMovie
1993Diagnosis: MurderBoyd Merrick · 1 episodeShow
1993Call Of The WildHalMovie
1993Miracle on Interstate 880TonyMovie
1993Family of StrangersSamMovie
1993Mood IndigoStu FeltzerMovie
1992Highlander: The SeriesMatthew McCormick · 1 episodeShow
1992The Hat Squad1 episodeShow
1992Giant StepsJack SimsMovie
1992Return to the Lost WorldEdward MaloneMovie
1992The Lost WorldEdward MaloneMovie
1991Street JusticeEric Rothman · 44 episodesShow
1991The Commish1 episodeShow
1988Much Ado About NothingBalthasarMovie