Nasce nelle Marche. Si laurea a Bologna in Arti Visive. Ha vissuto negli Stati Uniti, in Namibia e al momento risiede e lavora a Malta.
Per Liberilibri ha tradotto L’etica della redistribuzione, di Bertrand de Jouvenel (1992, 2008); Eccetera. Una commedia profetica, di Rose Macaulay (2020); e illustrato la fiaba di Marina Morbiducci L’uomo dalle orecchie a punta è diventato buono contenuta nella collana «Altrove» (2011).