He then joined Montpellier, but appeared only once for the club's reserve team.
In 1987, Villa signed for Division d'Honneur side Agde and four years later he was part of the team that won promotion to Division 4.
Between 1992 and 1996, he made 118 league appearances for Agde, scoring 29 goals in that period.
Villa continued to play for Agde until 2000, when he retired from playing.
In 2003, Villa was appointed manager of his former club Agde.
In his spare time, Villa plays guitar in a rock/pop covers group that regularly performs in the Agde area.