Previs Lead
Clifford the Big Red Dog (2021)
Visualization Artist
Infinite (2021)
Visualization Artist
The Voyage of Doctor Dolittle (2020)
Visualization Artist
Jumanji: The Next Level (2019)
Visualization Co-Supervisor
Captain Marvel (2019)
1 Episode
Baymax Dreams (2018)
3D Cinematic Director
Big City Greens (2018)
Previs Artist
Untitled Han Solo Star Wars Anthology Film (2018)
Previs / Postvis Artist
Star Wars: Episode VIII - The Last Jedi (2017)
Previs Artist
Spider-Man: Homecoming (2017)
Postvis supervisor; previs lead
The Great Wall (2017)
Previs Artist
Raising a Rukus (2017)
Postvis Supervisor
Thor: Ragnarok (2017)
Previs / Postvis Artist
Doctor Strange (2016)
Previsualization Artist The Third Floor
Ben-Hur (2016)
Previs Artist
The Last Witch Hunter (2015)
Previs Arist
Maze Runner: The Scorch Trials (2015)
Lead Previs Artist
Insurgent (2015)
Animator
Seventh Son (2015)
Previs Artist
Maleficent (2014)
Previs artist
The Maze Runner (2014)
Previs Animator
Hercules (2014)
Previsualization Artist
Edge of Tomorrow (2014)
Previsualization Artist
300: Rise of an Empire (2014)
Previs Animator
X-Men: Days of Future Past (2014)
Previs Artist
Oz the Great and Powerful (2013)
Previs Artist
47 Ronin (2013)
Animator
Alvin and the Chipmunks: Chipwrecked (2011)
Visualization Lead
Venom (2004)