Nach seiner Ausbildung an der Schauspielschule Zürich war er Ensemblemitglied am Berliner Maxim Gorki Theater, wo er unter anderem mit den Regisseuren Stephan Müller, Joachim Meyerhoff und Bruno Cathomas zusammenarbeitete. Danach war er als freier Schauspieler in Saarbrücken und Berlin aktiv - an der Volksbühne am Rosa-Luxemburg-Platz Berlin spielte er zuletzt in «elperro cubano» in der Regie von Carolin Mylord und Andreas Deinert.