Hoppers 2026
Effects Supervisor
Elemental 2023
Saving You, Saving Me 2019
as Robert
Bao 2018
Visual Effects Supervisor
Cars 3 2017
The Good Dinosaur 2015
Monsters University 2013
Cars 2006
VFX Artist
Credits from TMDB.