Caption: "Extra Ordinary Barry" Los Angeles Premier March 23, 2008 at the Fine Arts Theatre, Beverly Hills, California
Miscellaneous Crew, Camera Department, Visual Effects
Known for: The Avengers (2012), The Interview (2014), Captain America: The First Avenger (2011), Cloud Atlas (2012)
Source: IMDB