Manuel Fernández Gerena nació en la Puebla de Cazalla, en 1945., en el seno de una humilde familia. Desde su época de adolescente, se sintió atraído por el cante y la poesía, dedicándose primero a escribir letras de flamenco, y algo más tarde, a mediados de los años sesenta, a cantar en concursos de la provincia de Sevilla y Córdoba.
En 1968 debuta como cantaor profesional en el pueblo jienense de Alcalá la Real y comienza su producción discográfica en 1971. Es por esa época cuando contacta por primera vez con el poeta gaditano Rafael Alberti y con el cantautor Paco Ibáñez, que lo introduce, en París, en el mundo de la canción protesta y la inmigración andaluza.
Se convierte muy pronto en una referencia de la lucha anti-franquista. Algunos de sus primeros discos, como fueron "Cantando a la libertad", "Cantes del pueblo para el pueblo" y "Alianza del Pueblo Nuevo", se encargaron de darlo a conocer en todo el país y pronto empezaron las prohibiciones, siendo el cantaor de flamenco más prohibido de la historia del género andaluz.
Durante una década fue un artista de una gran popularidad que llenaba los institutos, colegios mayores y campos de fútbol. Era el Raimon andaluz, un cantaor de militancia comunista que vendía miles de discos y libros, y que era capaz de arrastrar tras de sí y por igual al pueblo llano y sencillo y a la intelectualidad de la época, sobre todo a la que le había plantado cara al franquismo.
En 2013 fue distinguido con la Medalla de Oro de Andalucía a la cultura.