Actor who rose to fame in the '80s for his roles in Terminal Exposure and The Platinum Triangle. He also played a role in Not Another B Movie.
He was in the Navy before he became an actor. He debuted in the 1986 film, The Zero Boys, as Killer.
He is the younger brother of actor
His second wife is actress Constance Anderson.
He is Charlie Sheen's uncle.