Bill MacGlaughlin: Bill MacGlaughlin. Actor: Battle for the Lost Planet. Bill MacGlaughlin is known for Battle for the Lost Planet (1986).
Known For: Battle for the Lost Planet (Prof. Isaac Hoffenstein)