DesiMDB

Acting

Bill MacGlaughlin

EN cinema · 1 credits

Known for

Filmography

Battle for the Lost Planet poster

Battle for the Lost Planet

EN · 19864.7

as Prof. Isaac Hoffenstein