Acting
Los Angeles, California, USA
Born April 30, 1965 · Died September 27, 2001
The Puppet Masters· 1994
Vince Hayward
Fortress· 1992
Border Guard
Lethal Weapon 3· 1992
Squad Member #3
Live Wire· 1992
Senate Policeman
The Goonies· 1985
Troy's Friend #2