No photoEric Briant WellsActor · 1965–2001 · Los Angeles, California, USAIMDb Acted in 51990s1994The Puppet MastersVince Hayward1992FortressBorder Guard53Live WireSenate Policeman41Lethal Weapon 3Squad Member #3611980s1985The GooniesTroy's Friend #274