Black Panther
(2018)Visual effectsSenior fx technical director (Luma Pictures)
Thor: Ragnarok
(2017)Visual effectsSenior fx technical director (Luma Pictures)
Iron Man 3
(2013)Visual effectsSenior effects technical director (Luma Pictures)
*The Avengers
(2012)Visual effectsSenior fx technical director (Luma Pictures)
Thor
(2011)Visual effectsSenior effects technical director (as John Cassella Jr.) (Luma Pictures)
Ultraviolet
(2006)Visual effectsCG artist (CIS Hollywood)
X-Men: The Last Stand
(2006)Visual effectsLead cgi artist (CIS Hollywood)
Lead effects artist (CIS Hollywood)
Van Helsing
(2004)Visual effectsCG artist (CIS Hollywood)
*The Core
(2003)Visual effectsCG artist (CIS Hollywood)
Paycheck
(2003)Visual effectsCG artist (CIS Hollywood)
X-Men 2
(2003)Visual effectsCG artist (CIS)