Filmovi:
* Kineski sindrom (1979.) - Petar, radnik u termoelektrani
* Dragulj Nila (1985) - Američki veleposlanik
* Predator (1987) - Kapetan George Dillon
* Ponor (1989) - poručnik Hiram Coffey
* Raketar (1991) - Neville Sinclair
* Djed Mraz (1994) - Neil Miller
* Djed Mraz 2 (2002) - Neil Miller
* Djed Mraz 3:klauzula o bijegu (2006) - Neil Miller
* Izgubljeni svijet:Jurski park (1997) - pomoćnik Johna Hammonda
* Fakultet (1998) - Trener Willis
* Trinaesti kat (1999) - Dr. Douglas Hall
* Generalova kći (1999) - Kapetan Bill Burgess
* Zelena milja (1999) - Percy Wetmore
* Učestalost (2000.) - John Sullivan
* Vremenski stroj (2002.) - dr. Goosmann
* Špilja (2005) - Jack
* Transformers (2007) - Glen Whitman
* Princezini dnevnici 2:Kraljevske zaruke (2004) - Lord Devereaux
Televizija:
* Dosjei Rockford (1978.-1980.) - razne uloge
* A-tim (1983-1987) - razne uloge
* Magnum, P.I. (1980.-1988.) - razne uloge
* Hill Street Blues (1981.-1987.) - razne uloge
* Poroci Miamija (1984.-1989.) - razne uloge
* Kvantni skok (1989-1993) - razne uloge
* L.A. Zakona (1986-1994) - razne uloge
* Dosjei X (1993-2002) - razne uloge
* HIT (1994.-2009.) - dr. David Morgenstern
* Zvjezdane staze:Voyager (1995-2001) - razne uloge
* JAG (1995-2005) - razne uloge
* CSI:Istraga na mjestu zločina (2000-2015) - razne uloge
* Bez traga (2002-2009) - razne uloge
* Mentalist (2008.-2015.) - razne uloge
* NCIS (2003.-danas) - razne uloge
* Dvorac (2009-2016) - razne uloge
* Dobra žena (2009-2016) - razne uloge
* Skandal (2012-2018) - razne uloge
* Greyeva anatomija (2005.-danas) - razne uloge
* Odijela (2011.-2019.) - razne uloge
* Crna lista (2013.-danas) - razne uloge
* Nadnaravno (2005.-2020.) - razne uloge
Ovo nije iscrpan popis, ali pokriva mnoge od njegovih najznačajnijih uloga na filmu i televiziji. Također se pojavio u brojnim drugim projektima, uključujući TV filmove, miniserije i kazališne produkcije.