È illustratore e scenografo, per dodici anni ha realizzato gli sfondi in studio per il programma «Ballarò» (Rai3) e da quest’anno cura le animazioni per «Di martedì» (La7).
È co-fondatore della scuola di illustrazione Officina B5. I suoi lavori sono stati esposti presso il Maxxi, Museo nazionale delle Arti del XXI secolo e il Macro, Museo di Arte contemporanea (Roma).
Ad oggi ha illustrato oltre settanta libri per numerose case editrici italiane, enti pubblici e istituzioni internazionali
come Unicef, Amnesty international, Agesci.