Dollman vs. Demonic Toys
Post Production Coordinator (1993)
Demonic Toys
Post Production Assistant (1992)