Caption: Laura Richard and Josh Hyde
Director, Writer, Editorial Department
Source: IMDB
Josh Hyde is a director and writer, known for Chicle (2005), Postales (2010) and Despacho (2004).