1997: Sex story (No Strings Attached) jako dr Singer
Seriale TV 1969: NET Playhouse jako członek zespołu 1972: The Secret Storm jako Kevin Kincaid #2 1973: CBS Daytime 90 jako Peter Stone 1974-77: Inny świat jako dr David „Dave” Gilchrist (5 odcinków) 1975: Kojak jako Vincent Hackley 1978: Dallas jako Gary Ewing (2 odcinki) 1978: Lou Grant jako Mike Kessler 1978: The Dark Secret of Harvest Home jako Nick Constantine (2 odcinki mini-serialu) 1978: The Paper Chase jako Eric Ryerson 1978: The Word jako Tom Carey (4 części mini-serialu) 1979: Little Women jako prof. Freidrich Bhaer 1980: The Yeagers jako John David Yeager (2 odcinki) 1981: Star Wars: The Original Radio Drama jako kpt. Antilles (głos) 1982: Knots Landing jako Bill Medford 1982: Trapper John, M.D. jako dr Frank Langtry 1982: Powrót McClaina 1982: The Facts of Life jako mjr Dorsey (2 odcinki) 1983: Dynastia (Dynasty) jako detektyw por. Fred Merrill (3 odcinki) 1983: Teachers Only jako Jack 1983: Whiz Kids jako Dave Kerns 1984: Niebezpieczne ujęcia (Cover Up) jako Prescott 1984: Riptide jako James Sutherland 1984: Detektyw Hunter jako Gus Trancus 1984-85: After MASH jako dr Boyer (15 odcinków) 1985: Hardcastle i McCormick (Hardcastle and McCormick) jako Eddie Dawson 1985: St. Elsewhere jako płk.