2008
as Jefferson Cox
2004
as Dr. Gooding
2004
as Dr. Strickland
2002
as Hugo Wyland
2002
as Justice Theodore Snow
2001
as Cheerleader (Rupert)
2001
as Dr. Seymour Martin
1999
as Cmdr. Ruiz
1996
as John Lawrence Wheeler
1995
as Kevin Lee
1991
as Ed Warren
1987
as Kova Tholl
1986
as Harry
1985
as Flynn
1982
as Tom Weston / 984
1981
as Karl
1975
as Sgt. Johnny Dias (1975)(eps. 1-8)