Roles
(Role TBD)
Justice League
(2017)
(Role TBD)
The Legend of Tarzan
(2016)
(Role TBD)
Suicide Squad
(2016)
(Role TBD)
Victor Frankenstein
(2015)
(Role TBD)
Maleficent
(2014)
(Role TBD)
Seventh Son
(2014)
(Role TBD)
Prometheus
(2012)
(Role TBD)
Clash of the Titans (2010)
(2010)
senior environment artist: MPC
Tang shan da di zhen
(2010)
(Role TBD)
Knowing
(2009)
(Role TBD)
Arthur and the Invisibles
(2006)
Note: All appearances are determined by automated algorithms. Double-check appearances and convention details with the convention website to ensure you have the most accurate information.