People
Tom Leckie
VFX Onset Supervisor | Senior Flame Artist
Los Angeles, California, United States
VFX Onset Supervisor
© Feats Collective 2026