È nato a Lerici nel 1957. Laureato in Giurisprudenza, nel 1985 ha lavorato in Camerun per un progetto dell'Onu. Nel 2020 vince il concorso letterario indetto dal Museo della civiltà contadina di Montefoscoli con il racconto Tre spiagge e nel 2022 il Premio internazionale di letteratura città di Como, sezione inediti, con il romanzo Ettore, non andare.