Spoiler 2011
as Louis Everett
Eagle Eye 2008
CGI Supervisor
The Ruins 2008
The League of Extraordinary Gentlemen 2003
3D Artist
Credits from TMDB.