Geb. 1963 in Liestal, Baselland. Zunächst Primarlehrer, dann Studium der Theaterregie an der Schauspielakademie Zürich (1990-93, heute ZHdK). Gleichzeitig Regiehospitanzen bei Jürgen Flimm, Bob Wilson, Werner Düggelin, Thalia Theater Hamburg und Theater Basel. 1995-1997 Regieassistent und Regisseur am Nationaltheater Mannheim. 1997-2002 freier Regisseur in Aarau, Baden, Luzern, Zürich, Bern, Rostock.
2003-2015 Theaterdirektion und Gesamtleitung Autorenprojekt Dramenprozessor am Theater Winkelwiese in Zürich, Inszenierung daselbst und am Theater St. Gallen, Stadttheater Konstanz, Theater an der Sihl, Zürich. Seither freischaffend, u.a. „Illusionen“ von Iwan Wyrypajew am Theater St. Gallen.
Auszeichnungen: 2010 Kulturelle Auszeichnung der Stadt Zürich; 2015 Schweizerischer Theaterpreis.