Ha fatto parte del gruppo Valvoline con Carpinteri, Igort, Jori e Mattotti. Come sceneggiatore – e in alcuni casi disegnatore – di fumetti ha lavorato tra gli altri per Linus, AlterFrigidaire, Comic Art, L’Echo des Savanes, L’Eternauta, Cyborg, L’Unità, Topolino, Il Giornalino e Diabolik. Come consulente editoriale ha lavorato per Bompiani, BUR, Einaudi e Mondadori. Ha curato mostre tra cui la più recente quella dedicata al maestro argentino Alberto Breccia. Per Sergio Bonelli Editore sceneggia Lo Sconosciuto, personaggio creato da Magnus.