Actor
Lifelike
2018 · as The Man (voice)
Dead Space: Aftermath
2011 · as The Overseer (voice)
Dante's Inferno: An Animated Epic
2010 · as King Richard / Socrates (voice)
Armageddon
1998 · as NASA Tech
Journey of the Heart
1997 · as Doctor
Voice from the Grave
1996 · as Dr. Carter
Perry Mason: The Case of the Jealous Jokester
1995
Where Are My Children?
1994
Menendez: A Killing in Beverly Hills
1994 · as Judge Weisberg
Jonathan: The Boy Nobody Wanted
1992 · as Wolff
She Stood Alone
1991 · as Dr. Rufus Adams
The Great Pretender
1991 · as Albert Eastlake