Bill MacGlaughlin

Bill MacGlaughlin

  • Fame for: Acting

Filmography

Battle for the Lost Planet
Release date: 1/1/1986

Battle for the Lost Planet

Role(s): Prof. Isaac Hoffenstein

Details