Home / Discover / People
  • Created April 22, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The Galaxy Invader

1985
as Frank Custor

The Alien Factor

1978
as Ben Zachary

Fiend

1980
as Eric Longfellow

Nightbeast

1982
as Drago

Guest Star

Episode Cinematic Titanic
The Alien Factor
2010