Licenciado en Derecho por la Universidad de Barcelona, del 1971 al 1979 Farrés trabajó de abogado laborista en Sabadell, trabajo que le llevó, el 19 de abril de 1979, a la alcaldía de Sabadell como jefe de lista del PSUC.