Milà was born in 1953. He studied Law at the Universitat de Barcelona (between 1970 and 1975). Since then, he has been working as a lawyer in Mataró, specializing in administrative, urban development and civil law.
Milà was elected Town Councilor of Mataró in 1979 for the PSUC list, headed by Antoni Segarra, where he took care of urban development until 1984.
In 1987, he headed the ICV lists, and repeated this heading in 1991, 1995 and 1999 elections. Between 1992 and 1999 he was again in charge of urban development, but in 1999 he passed over to the opposition. He left his municipal responsibilities in the elections of 2003.
Milà is member of the National Political Committee of ICV, and collaborates with the Europe Thematic Organization.