Nato a Schaffhausen nel 1960, è cresciuto in Ticino e vive a Chiasso.
Art director con proprio laboratorio creativo dal 1981 e regista e sceneggiatore dal 2016.
Seguitamente ai tre Awards ottenuti con il recente cortometraggio «Alone», è ora in progetto con il nuovo filmato «La leggenda dello stambecco bianco» e il futuro lungometraggio «The Last Run» (L'ultima corsa).