Actor
Pay It Forward
2000 · as Doctor
Deep Impact
1998 · as Priest
The Wacky Adventures of Dr. Boris and Nurse Shirley
1995 · as First Mortuary Man
The Killers Within
1995
Frame-Up II: The Cover-Up
1994 · as Harvey Brooks
Our Sons
1991 · as George
The Last to Go
1991 · as Kosniak
Spontaneous Combustion
1989 · as Young Orlander
David
1988 · as Police Officer
The Abduction of Allison Tate
1986 · as Prof. Landreaux
The 11th Commandment
1986 · as Dr. Young
Thornwell
1981 · as C.I.C. Agent