Infancia y juventud
Con tres meses de edad, sus padres y tres de sus hermanos se trasladaron a las Marismas del Guadalquivir. Se instalaron en la actual Isla Mayor (Sevilla), que entonces se denominaba Villafranco del Guadalquivir, en honor al dictador. Su padre había encontrado empleo en la ganadería de toros bravos Concha y Sierra, entonces propiedad de la familia Pareja Obregón, situada entre Alfonso XIII e Isla Mayor.
En la comarca predominaba el cultivo de arroz, que entonces generaba miles de jornales. Cañamero, con 8 años, empezó a trabajar cuidando las planteles de arroz para que no se los comieran los pájaros en lo que fue su primer empleo. Con 11 años, a finales de agosto de 1967, su familia se trasladó a El Coronil (Sevilla).
En el verano de 1973 emigró a Cataluña, a Tarrasa (Barcelona), donde trabajó en la construcción. A los tres meses tuvo que regresar urgentemente debido a la enfermedad de su padre, quien falleció de cáncer el 9 de diciembre de 1973 con 49 años. Para mantener a la familia buscaba trabajo en los molinos de aceite durante la recolección de la aceituna y pedía el turno de noche para poder rebuscar de día y meter dos jornales en su casa.
Trayectoria sindical
El primer altercado de Cañamero con la Guardia Civil ocurrió en diciembre de 1974, cuando rebuscaba aceituna en el Cerro de Las Cañas (Montellano, Sevilla). En esa época, Cañamero ya se empezaba a reunir con jóvenes de su edad para hablar de la situación de paro y los bajos salarios.
Poco después conoció a Paco Casero, Diamantino García y Gonzalo Sánchez. Se estaban gestando las Comisiones de Jornaleros, que posteriormente se convertirían en el Sindicato de Obreros del Campo (SOC). En ese tiempo, Cañamero era llamado casi a diario al cuartel de la Guardia Civil.
En enero de 1976 fue uno de los promotores de una huelga en El Coronil durante la recolección de la remolacha. Exigían 700 pesetas por jornada de trabajo, ya que solo se ganaba 300 pesetas, pues en el resto pagaban la jornada al doble. En septiembre del mismo año fue detenido en El Coronil y encarcelado en la prisión provincial de La Ranilla en Sevilla, por participar en una concentración por un convenio justo en el verdeo.
En 1977 fue detenido de nuevo en Cantillana (Sevilla) por repartir panfletos. Durante su detención afirmó haber recibido una fuerte paliza por los guardias civiles encargados de su custodia.
Cañamero, cofundador del Sindicato de Obreros del Campo, fue elegido miembro de su Secretaría Permanente del en el Congreso celebrado en Morón de la Frontera (Sevilla) en septiembre de 1977.
En septiembre de 1983 fue detenido y encarcelado por participar en un encierro en el Ayuntamiento de El Coronil para exigir dinero para las personas desempleadas. La Guardia Civil voló con un pequeño explosivo la puerta de entrada que habían bloqueado. Como protesta por su encarcelamiento, Cañamero llevó a cabo una huelga de hambre durante los diez días que estuvo encarcelado.
En marzo de 1984, en el III Congreso del SOC, celebrado en Villamartín (Cádiz), fue elegido secretario general del SOC.
En 2001, después de diez años con mayoría absoluta, dejó la alcaldía de El Coronil, cargo que ejerció de forma discontinua, para dedicarse en exclusiva a tareas sindicales.
En septiembre de 2007, en la Asamblea Constituyente del Sindicato Andaluz de Trabajadores (SAT), fue elegido portavoz nacional. En noviembre de 2011, en el I Congreso del SAT, fue reelegido. En octubre de 2015, durante el II Congreso del SAT, fue sustituido en el cargo por Óscar Reina Gómez.