Home / Discover / People
  • Born In Palo Alto, California, USA
  • Born March 14, 1946
  • Died December 6, 2018
  • On Other Sites IMDB Wikipedia
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 11, 2022 by
    appara mod

Fake-Out

1982
as Hit Man #1

Night Shift

1982
as Luke

The Sting II

1983
as Typhoon Taylor

Looker

1981
as Moustache Man

Fists Of Steel

1989
as Capt. Jokish

Angel 2: Avenging Angel

1985
as Teddy Butts

Trick or Treats

1982
as 2nd Attendant

Stick

1985
as Cecil