Nato a Bellinzona nel 1949. Laureato in lettere all’Università di Friburgo. In seguito studi di storia del cinema e filmologia presso il DAMS (Università di Bologna). Ha insegnato italiano per più di trent’anni nelle scuole ticinesi, prima nel settore medio, poi nel medio-superiore (Scuola cantonale di commercio di Bellinzona, dove ha anche tenuto corsi di introduzione al cinema). Dal 1976 anima il Circolo del cinema di Bellinzona. Ha operato come critico cinematografico sulla stampa ticinese ed è autore di alcuni saggi sul cinema apparsi su riviste o pubblicazioni miscellanee italiane e ticinesi. Membro della Commissione cantonale cinema e dell’Accademia del cinema svizzero. Ora, felicemente pensionato, divide il suo tempo tra l’interesse per il cinema e quello per la viticoltura.