He received his B.A. in philosophy in Italy (after studying in Cambridge, UK for a semester) and his Ph.D. in linguistics from UCLA. He was a visiting professor at the University of Maryland at College Park and then a researcher at the University of Milan - Bicocca. In Milan, he was a member of team in charge of ERASMUS, the European student exchange program. He has been at UC San Diego since 2006.