Mark Buckalew is known for his work on Masters of the Universe (1987), Elvira: Mistress of the Dark (1988) and Miracle Mile (1988). Read more on iMDB