@
Crew
Monster Double (segment "LRT")
2006
Assistant Art Director
1992
Art Direction
2000
1995
Special Effects
1996
Assistant Director
1991