John Carter
(2012)Effets spéciauxSenior special effects technician
Skyfall
(2012)Effets spéciauxSenior technician
Inception
(2010)Effets spéciauxSenior technician
Wolfman
(2010)Effets spéciauxSenior special effects technician (Action unit)
Sunshine
(2007)Effets spéciauxSenior special effects technician