Rick Lupton



Credits

Transformers: The Last Knight (2017)
VFX Supervisor
Oblivion (2013)
Visual Effects Supervisor
Battleship (2012)
Visual Effects Producer