Acting
Born: 1953-08-05 in New York, USA
Died: 1994-07-23
Final Mission
Technician
The Pigs vs. The Freaks
Cochran
Hard to Kill
Cop #1
Sundown: The Vampire in Retreat
Nigel
The Karate Kid Part II
G.I. #3
Mac and Me
Splatter Car Driver