Main Content
Born in Zurich, Switzerland.
1995 BFA, Parsons School of Design, New York
Lives and works in New York.