Roles
art department
Star Trek: Picard
(2020)
visual effects
The Terror
(2018)
art department
Star Trek: Discovery
(2017)
art department
Star Trek Beyond
(2016)
art department
Goosebumps (2015)
(2015)
art department
Noah
(2014)
art department
Star Trek Into Darkness
(2013)
art department
Oblivion
(2013)
art department
Prometheus
(2012)
art department
Green Lantern
(2011)
art department
Super 8
(2011)
art department
Falling Skies
(2011-2015)
art department
Terra Nova
(TV Series 2011)
Neville Page
Face Off
(TV Series 2011)
art department
Tron (2010)
(2010)
Jellyfish Documentary Narrator
Just Wright
(2010)
art department
Piranha 3D
(2010)
art department
Avatar
(2009)
art department
Star Trek (2009)
(2009)
art department
Watchmen
(2009)
art department
Cloverfield
(2008)
costume department
Superman Returns
(2006)
art department
Fantastic Four (2005)
(2005)
visual effects
Garfield
(2004)
art department
Minority Report (2002)
(2002)
art department
Planet of the Apes (2001)
(2001)
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.