Cartoonist dal 1971, partecipazioni a svariate rassegne e premi umoristici in Italia e all’estero con riconoscimenti vari: Ancona, Pistoia, Siena, Terni, Lanciano, Pescara, Francavilla al Mare, Marostica, Bordighera, Fossano, Borgo San Dalmazzo, Trento, Milano, Cavernago… Atene, Gabrovo, Skopje, Olanda, Belgio, Tokyo, Iran, Egitto, Turchia, Edimburgo, Saint Just le Martel, Madrid, Canada, Sud America, Usa, Corea Sud, Cina… ecc.
Collaborazioni con varie riviste, ultra ventennale con Corrado Tedeschi editore in Firenze, in Uk con Exley Editor ltd. Con Festina Lente edizioni Ferrara pubblicazioni: Una Vita da bancario, Economicando, Adamo ed Eva e la Democrazia, il Calcio 2.0 (con Fusi e Panzani). Illustrazioni in Passioni e In fila per uno del regista Castellani e Varie ed Eventuali di Sergio Angeli. Didattica dell’umorismo di Domenico Volpi.
Illustrazioni varie per Studio Romiti, edizioni Franco Angeli editore-Milano sulla formazione del mondo bancario.