 Born in Cagliari, Italy, Lai started his career playing for Swedish club FBK Balkan at youth level, and subsequently Malmö FF.In 2001, he moved back to Italy playing for Venezia, where he made his Serie A debut.In 2002, he moved to Palermo, appearing just in one Serie B match.