Gerard Tusquellas Serra

  Camera and Electrical Department, 2nd Unit / Asst Director, Director
  Born December 7, 1990 in Barcelona, Catalonia, Spain