Films:
* De grootste Amerikaanse held (1981) - Zijn doorbraakrol als Ralph Hinkley, een leraar op een middelbare school die superkrachten krijgt van een buitenaards pak.
* Het huis op Sorority Row (1983) - Een horrorfilm waarin hij een voormalig studentenverenigingspresident speelt die verdachte wordt van een reeks moorden.
* Carrie (1976) - Hij speelt Tommy Ross, de populaire middelbare scholier die een romantische interesse heeft in Carrie White.
* Grote problemen in Klein China (1986) - Hij speelt een ongelukkige toerist in deze actiekomedie met Kurt Russell in de hoofdrol.
* De Twilight Zone:de film (1983) - Hij schittert in het segment "It's a Good Life" als de volwassen Anthony Fremont.
* De rennende man (1987) - Hij speelt een deelnemer aan een spelshow die een dodelijke televisiewedstrijd moet overleven.
* De klodder (1988) - Een remake van de klassieke horrorfilm waarin hij een politieagent speelt die een mysterieus wezen onderzoekt.
Televisie:
* De grootste Amerikaanse held (1981-1983) - Hij speelde de titulaire held in deze populaire televisieserie.
* De krachten van Matthew Star (1982-1983) - Hij speelde in deze sciencefictionserie als een jonge alien met superkrachten.
* De Colby's (1985-1987) - Hij speelde een terugkerende rol als het personage van Jeff Colby.
* Het Newhart (1982-1990) - Hij speelde een gastrol in meerdere afleveringen van deze sitcom als verschillende personages.
* De oppas (1993-1999) - Hij maakte een gastoptreden als de oude vriend van meneer Sheffield, een goochelaar, in één aflevering.
* Walker, Texas Ranger (1993-2001) - Hij speelde een gastrol in verschillende afleveringen van deze actieserie als verschillende personages.
* Gecharmeerd (2000-2006) - Hij speelde een terugkerende rol in deze bovennatuurlijke serie als het personage van Dr. Gregory.
* De mentalist (2008-2015) - Hij speelde de rol van senator Jeffrey Levin in één aflevering.
* Bovennatuurlijk (2005-2020) - Hij verscheen in de aflevering "Fan Fiction" als een personage genaamd "The Trickster" in een verhaal in een verhaal.
* Grey's anatomie (2005-heden) - Hij speelde in één aflevering een patiënt met een zeldzame ziekte.
* Kasteel (2009-2016) - Hij speelde een verdachte in één aflevering.
* De goede dokter (2017-heden) - Hij speelde in één aflevering een patiënt met een zeldzame ziekte.
Daarnaast was hij te zien in tal van andere televisiefilms en series, waardoor hij een bekend gezicht was op zowel het grote als het kleine scherm.