People
Jason Troughton
Special Effects Supervisor
London, United Kingdom
Special Effects
© Feats Collective 2026