Joël Guzman is a visual artist, graphic designer and art director, working in the film and television industry.
Based in Toronto, Canada.