Born and raised in Zurich, Switzerland - BFA/MFA at School of Design in Zurich - several gallery art shows in NYC which lead to Artist Greencard in 1997. Worked as an illustrator in Los Angeles for Entertainment, Fashion, Publishing and Advertising from 1998 until 2008. Married to Illustrator / Art Director Mike Reed - currently living close to Zurich, Switzerland.