Scrittore, traduttore, poeta. Ha pubblicato il romanzo Ammettiamo che l’albero parli (Fahrenheit 451), la silloge poetica Miles / poesia in presa diretta (Fusibilialibri), il libro di critica letteraria Antonio Veneziani (Coniglio Editore). Ha realizzato la drammaturgia per teatro-danza ‘Bout Time. Ha partecipato a numerose antologie e iniziative culturali (tra le quali Caro poeta caro amico a Pierpaolo Pasolini, Roman Poetry Festival, Sorridi siamo a Roma ecc.). Ha curato una raccolta di scritti politici dell’anarchico Pietro Gori Il vostro ordine, il nostro disordine. In italiano ha tradotto vari autori dallo spagnolo e dall’inglese (tra i quali Reinaldo Arenas, María Teresa León, Brigitte Vassallo, Wallada bint al-Mustafki, Radclyffe Hall, Louis Stevenson, D.H. Lawrence, Washington Irving). Ha ideato e co-diretto la rivista di arte e letteratura Ciclostile con la quale ha collaborato con molti esponenti della cultura internazionale tra i quali: Elie Wiesel, Toni Morrison, Pedro Almodóvar, Gore Vidal.