De 1981 à 1989, il travaille régulièrement avec Benno Besson à la Comédie de Genève. En 2001, il joue Nestor dans Les Bijoux de la Castafiore de Hergé, m.e.s par Dominique Catton.
Il a également tourné pour la télévision : Maigret a peur de Claude Goretta, D'or et d'oublis
de François Chandelle et pour le cinéma Attention au chien de François-Christophe Marzal, Jonas et Lila d'Alain Tanner.