Eric Alan is known for his work on Monsters (1988), Citizen Toxie: The Toxic Avenger IV (2000) and The Toxic Avenger Part II (1989).
No data