Doug Appleton


Credits

Thor: Ragnarok
VFX Supervisor
Europa Report
Animation