Laureato in lingue e letterature straniere all’Università di Roma Tre, ha ottenuto il dottorato di ricerca (PhD) in Irlanda presso l’University College Dublin. Attualmente è professore associato di letteratura inglese all’Università per Stranieri di Perugia. Ha pubblicato diversi libri, articoli, saggi e recensioni, oltre a numerose traduzioni dall’inglese di contemporanei (Muriel Spark, Brendan Behan, BS Johnson, John Burnside, Miguel Syjuco, Michael D. Higgins) e classici (Francis Bacon, Nathaniel Hawthorne, James Joyce). In particolare ha lavorato su James Joyce e l’Ulisse, opera della quale ha recentemente realizzato una nuova e apprezzata traduzione vincitrice del Premio Napoli per la Lingua e la Cultura Italiana – sezione traduzione – nel 2012. Collabora con Il Manifesto e occasionalmente con il Corriere della Sera. Per Del Vecchio Editore ha tradotto: Il tradimento e altre poesie di Michael D. Higgins.