
Filmography75 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | UnsinkableSeries | Able Seaman Mortimer | 73 |
| 2024 | In the Kitchen with Harry HamlinSeries | Self | 73 |
| 2023 | Mayfair WitchesSeries | Cortland Mayfair | 72 |
| 2023 | 80 for BradyMovie | Dan | 72 |
| 2022 | SherriSeries | Self - Guest | 71 |
| 2019 | The Kelly Clarkson ShowSeries | Self | 68 |
| 2019 | The Hot ZoneSeries | Tom Brokaw | 68 |
| 2018 | No AlternativeMovie | William Harrison | 67 |
| 2016 | Angie TribecaSeries | Leonard Scholls | 65 |
| 2016 | GravesSeries | Jonathan Dalton | 65 |
| 2016 | ShooterSeries | Addison Hayes | 65 |
| 2016 | The MeddlerMovie | TV Dad | 65 |
| 2016 | Director's CutMovie | Godfrey Winters | 65 |
| 2015 | Salem RogersMovie | Roberto | 64 |
| 2013 | MomSeries | Fred | 62 |
| 2013 | ImmigrantMovie | Deema | 62 |
| 2012 | Shadow of FearMovie | Richard Steele | 61 |
| 2011 | ShamelessSeries | Lloyd 'Ned' Lishman | 60 |
| 2011 | Franklin & BashSeries | Rick Paxton | 60 |
| 2009 | GleeSeries | Walter | 58 |
| 2009 | Watch What Happens Live with Andy CohenSeries | Self - Guest | 58 |
| 2009 | Celebrity Ghost StoriesSeries | Self | 58 |
| 2009 | RuPaul's Drag RaceSeries | Self - Special Guest | 58 |
| 2009 | Harper's IslandSeries | Marty Dunn | 58 |
| 2008 | Strange WildernessMovie | Sky Pierson | 57 |
| 2007 | Army WivesSeries | Professor Chandler | 56 |
| 2007 | Mad MenSeries | Jim Cutler | 56 |
| 2007 | Voices of God of War IIMovie | Self | 56 |
| 2005 | Dancing with the StarsSeries | Self - Contestant | 54 |
| 2005 | Hot PropertiesSeries | — | 54 |
| 2004 | Veronica MarsSeries | Aaron Echolls | 53 |
| 2003 | Arrested DevelopmentSeries | Harry Hamlin | 52 |
| 2002 | NBC 75th Anniversary SpecialMovie | Self | 51 |
| 2002 | Strange HeartsMovie | Dan Smith | 51 |
| 2002 | L.A. Law: The MovieMovie | Michael Kuzak | 51 |
| 2002 | Shoot or Be Shot!Movie | Jack Yeager | 51 |
| 2002 | DisappearanceMovie | Jim Henley | 51 |
| 2001 | PerfumeMovie | Hancock | 50 |
| 2000 | Curb Your EnthusiasmSeries | Dino | 49 |
| 1999 | Law & Order: Special Victims UnitSeries | Charles Patton | 48 |
| 1999 | Movie StarsSeries | Reese Hardin | 48 |
| 1998 | Hollywood SquaresSeries | Self - Panelist | 47 |
| 1998 | The HuntedMovie | Doc Kovac | 47 |
| 1997 | The ViewSeries | Self | 46 |
| 1997 | Allie & MeMovie | Dustin Halaburton | 46 |
| 1997 | Badge of BetrayalMovie | Sheriff Dave Ward | 46 |
| 1996 | Remember WENNSeries | Euripides Moss | 45 |
| 1996 | Cigars!: The New Rage!Movie | Self | 45 |
| 1995 | The Outer LimitsSeries | Ford | 44 |
| 1995 | OP CenterMovie | Paul Hood | 44 |
| 1995 | Her Deadly RivalMovie | Jim Lansford | 44 |
| 1994 | Touched by an AngelSeries | Liam Cadegan | 43 |
| 1994 | In the Best of Families: Marriage, Pride & MadnessMovie | Fritz Klenner | 43 |
| 1993 | Under InvestigationMovie | Det. Harry Keaton | 42 |
| 1993 | Murder So SweetMovie | Steve Catlin | 42 |
| 1992 | Batman: The Animated SeriesSeries | Cameron Kaiser (voice) | 41 |
| 1992 | Deliver Them from Evil: The Taking of Alta ViewMovie | Richard Worthington | 41 |
| 1990 | Law & OrderSeries | Randall Bailey | 39 |
| 1990 | DeceptionsMovie | Nick Gentry | 39 |
| 1988 | LIVE with Kelly and MarkSeries | Self | 37 |
| 1988 | Mickey's 60th BirthdayMovie | Michael Kuzak | 37 |
| 1988 | Favorite SonSeries | Senator Terry Fallon | 37 |
| 1987 | Laguna HeatMovie | Tom Shephard | 36 |
| 1986 | L.A. LawSeries | Michael Kuzak | 35 |
| 1986 | L.A. Law: PilotMovie | Michael Kuzak | 35 |
| 1985 | MaxieMovie | Harry Hamlin (uncredited) | 34 |
| 1984 | Master of the GameSeries | Anthony 'Tony' James Blackwell | 33 |
| 1983 | The HitchhikerSeries | Jerry Maclachlan | 32 |
| 1983 | Blue Skies AgainMovie | Sandy | 32 |
| 1982 | Making LoveMovie | Bart | 31 |
| 1981 | Clash of the TitansMovie | Perseus | 30 |
| 1981 | King of the MountainMovie | Steve | 30 |
| 1979 | Studs LoniganSeries | Bill 'Studs' Lonigan | 28 |
| 1978 | Movie MovieMovie | Joey Popchik ("Dynamite Hands") | 27 |
| 1971 | Film '72Series | Self | 20 |