Go) jako Thomas Capano 2001: Cena za życie (Crossfire Trail) jako Bruce Barkow

Seriale TV 1975: Nagły wypadek ! (Emergency!) jako oficer Dave Gordon 1975: Adam-12 jako oficer Gus Corbin 1975: Sierżant Anderson (Police Woman) jako Paul Donin 1976: Laverne & Shirley jako Victor, nabywca Jeepa 1976: Sierżant Anderson (Police Woman) jako Stansky 1977: The Hardy Boys/Nancy Drew Mysteries jako Chip Garvey 1978: Centennial jako kapitan John McIntosh 1978: Sam jako oficer Mike Breen 1979: Statek miłości (The Love Boat) jako Doug Bradbury 1979-80: 240-Robert jako agent Dwayne Thibideaux 1981-82: Flamingo Road jako Fielding Carlyle 1983: Statek miłości (The Love Boat) 1983–1986: St. Elsewhere jako dr Robert 'Bobby' Caldwell 1987: Na wariackich papierach (Moonlighting) jako Sam Crawford 1987: Saturday Night Live jako Gospodarz 1991–1993:Sensowne wątpliwości (Reasonable Doubts) jako detektyw Dicky Cobb 1993:Serca Zachodu (Harts of the West) jako klown rodeo 1995: Charlie Grace jako Charlie Grace 1996: Dziwniejsze (Strangers) jako Mark 1996–2000: Szpital Dobrej Nadziei (Chicago Hope) jako dr Jack McNeil 1998: Z Ziemi na Księżyc (From the Earth to the Moon) jako astronauta Walter Schirra 2001: Legenda Tarzana