Debutta nel fumetto nel 1964, disegnando Alboromanzo Vamp per Gino Sansoni. Per lo stesso editore disegna alcune storie per la rivista Horror e si segnala come il creatore grafico delle serie Teddy Bob e Zakimort, scritte da Pier Carpi.
Collabora quindi con le case editrici Universo, Mondadori, Edifumetto ed Ediperiodici, mentre nel 1975 crea la serie Le Amazzoni per l’editore Nerbini. Nello stesso anno inizia la sua collaborazione con Diabolik in veste di inchiostratore, esperienza che si conclude nel 1981.
Successivamente disegna un episodio di Mister No e poi torna ad inchiostrare sporadicamente per la serie delle sorelle Giussani tra il 1986 ed il 1991. Nel 1997 fa nuovamente ritorno alla serie collaborandovi regolarmente e diventandone uno degli inchiostratori più apprezzati.