Glenn Takakjian is known for his work on The Adventures of Superseven (2011), The Deadly Spawn (1983) and Disaster! (2005). Read more on iMDB