Actor
- Navy NCIS: Naval Criminal Investigative Service Legend: Part 1 (2009) .... Special Agent Jethro Gibbs
- Weather Girl (2008) .... Dale
- Navy NCIS: Naval Criminal Investigative Service Judgment Day: Part 2 (2008) .... Special Agent Jethro Gibbs
- AFI's 100 Years... 100 Cheers: America's Most Inspiring Movies (2006) .... Himself
- Navy NCIS: Naval Criminal Investigative Service Hiatus: Part 2 (2006) .... Special Agent Jethro Gibbs
- Navy NCIS: Naval Criminal Investigative Service Hiatus: Part 1 (2006) .... Special Agent Jethro Gibbs
- Square Off Episode #1.10 (2006) .... Himself
- Cinema mil Episode #1.2 (2005) .... Johnny Behan (archive footage)
- Navy NCIS: Naval Criminal Investigative Service Kill Ari: Part 2 (2005) .... Special Agent Jethro Gibbs
- Navy NCIS: Naval Criminal Investigative Service Kill Ari: Part 1 (2005) .... Special Agent Jethro Gibbs
- Retrosexual: The 80's (2004) .... (archive footage)
- Chasing Liberty (2004) .... President James Foster
- Navy NCIS: Naval Criminal Investigative Service (2003) .... Special Agent Jethro Gibbs (135 episodes, 2003-2009)
- Freaky Friday (2003) .... Ryan
- JAG Meltdown (2003) .... NCIS Special Agent Leroy Jethro Gibbs
- JAG Ice Queen (2003) .... NCIS Special Agent Leroy Jethro Gibbs
- Local Boys (2002) .... Jim Wesley
- The West Wing Enemies Foreign and Domestic (2002) .... Agent Simon Donovan
- The West Wing The Black Vera Wang (2002) .... Agent Simon Donovan
- The West Wing Posse Comitatus (2002) .... Agent Simon Donovan
- The West Wing We Killed Yamamoto (2002) .... Agent Simon Donovan
- I'll Remember April (2001) .... John Cooper
- And Never Let Her Go (2001) .... Thomas Capano
- Crossfire Trail (2001) .... Bruce Barkow
- The Amati Girls (2001) .... Lawrence
- For All Time (2000) .... Charles Lattimer
- CBS Cares (2000) .... Himself (4 episodes, 2004-2008)
- Gaia Symphony II (1999) .... Voice over
- Fear and Loathing in Las Vegas (1998) .... Magazine Reporter at Mint 400
- From the Earth to the Moon (1998) .... Astronaut Walter Schirra
- The First to Go (1997) .... Jeremy Hampton
- Casualties (1997) .... Tommy Nance
- The Last Supper (1996) .... Dominant Male
- Charlie Grace (1995) .... Charlie Grace (6 episodes, 1995)
- Magic in the Water (1995) .... Jack Black
- Original Sins (1995) .... Johnathan Franye
- Chicago Hope (1994) .... Dr. Jack McNeil (95 episodes, 1996-2000)
- Natural Born Killers (1994) .... Mickey Knox in Wayne Gale's Reconstruction (uncredited)
- Wyatt Earp (1994) .... Johnny Behan
- Cold Heaven (1992) .... Alex Davenport
- Reasonable Doubts (1991) .... Det. Dicky Cobb (43 episodes, 1991-1993)
- Till There Was You (1991) .... Frank Flynn
- Shadow of a Doubt (1991) .... Charles
- Long Road Home (1991) .... Ertie Robertson
- Fourth Story (1991) .... David Shepard
- Dillinger (1991) .... John Dillinger
- Worth Winning (1989) .... Taylor Worth
- Sweet Bird of Youth (1989) .... Chance Wayne
- Premiere: Inside the Summer Blockbusters (1989) .... Himself - host
- Centennial The Massacre (1989) .... Captain John McIntosh
- Stealing Home (1988) .... Billy Wyatt
- The Presidio (1988) .... Jay Austin
- After the Promise (1987) .... Elmer Jackson
- Summer School (1987) .... Mr. Freddy Shoop
- Dear America: Letters Home from Vietnam (1987) .... (voice)
- Let's Get Harry (1986) .... Harry Burck Jr.
- The Deliberate Stranger (1986) .... Ted Bundy
- Prince of Bel Air (1986) .... Robin Prince
- Battle of the Network Stars XVII (1984) .... Himself (NBC Team Captain)
- Battle of the Network Stars XVI (1984) .... Himself (NBC Team contestant)
- Tuareg - Il guerriero del deserto (1984) .... Gacel Sayah
- Intimate Agony (1983) .... Tommy
- St. Elsewhere (1982) .... Dr. Robert 'Bobby' Caldwell (70 episodes, 1983-1986)
- Battle of the Network Stars XII (1982) .... Himself - NBC Team Contestant
- Battle of the Network Stars XI (1981) .... Himself - NBC Team Contestant
- Goliath Awaits (1981) .... Peter Cabot
- The Dream Merchants (1981) .... Johnny Edge
- Flamingo Road (1981) .... Fielding Carlyle (37 episodes, 1981-1982)
- Flamingo Road (1980) .... Fielding Carlyle
- Beyond the Poseidon Adventure (1979) .... Larry Simpson
- Behind the Scenes: Beyond the Poseidon Adventure (1979) .... Himself
- Centennial The Scream of Eagles (1979) .... Captain John McIntosh
- Comes a Horseman (1978) .... Billy Joe Meynert
- Centennial (1978) .... Captain John McIntosh
- Little Mo (1978) .... Norman Brinker
- Getting Married (1978) .... Howie Lesser
- Centennial For as Long as the Waters Flow (1978) .... Captain John McIntosh
- Eleanor and Franklin: The White House Years (1977) .... Robert Dunlap
- Boston Public (2000) .... (2 episodes, 2002)
- Navy NCIS: Naval Criminal Investigative Service (2003) .... producer (10 episodes, 2008)
- Charlie Grace (1995) .... producer (9 episodes, 1995)
- The Heartbreak Kid (2007) .... the producers wish to thank


