World War Z
(2013)Effets spéciauxTechnicien effets spéciaux (Cardiff sequence)
Prometheus
(2012)Effets spéciauxVehicles workshop senior technician
Dune
(1984)Effets spéciauxSpecial effects floor chief
Superman
(1978)Effets spéciauxTechnicien effets spéciaux
Star Maidens
(1976)Effets spéciauxSpecial effects assistant (3 episodes, 1976)