Cully, Vaud, Switzerland
After a short stint at the Université de Lausanne in his native Switzerland, Théraulaz enrolled in the Art Center College of Design (Europe), later completing his studies at their campus in Pasadena, California. In 1997 he set up shop in Montreal and quickly found work with TV productions for a host...
artworks
View All 11 Artworks