Robin Guillen is a French-Canadian actor and artist born in Avignon, in the south of France. He lived in Toronto for the past eight years and currently resides in Mexico City.