Stargate
(
Film
Special effects
Dollman vs. Demonic Toys
(
Video
Art department
Live Wire
(
Film
Special effects
Two Moon Junction
(
Film
Art department
'68
(
Film
Art department