Nació en Monterrey el 8 de abril de 1904, siendo hijo de Merced Campa Reyes y de Refugio Salazar Acevedo, pero su infancia transcurrió en Torreón, en donde vivió hechos del movimiento revolucionario. También siendo pequeño, presenció un linchamiento xenófobo de varias decenas de chinos, acusados de envenenar el agua de Torreón. Ambos hechos le marcaron para dedicarse a la lucha social en el futuro. En 1916 intentó enrolarse en el Ejército Mexicano para oponerse a la expedición punitiva de John J. Pershing contra Pancho Villa. En 1921 trabajó en La Corona, fábrica subsidiaria de la Royal Dutch Company, y en 1922 ingresó a Ferrocarriles Nacionales de México, comenzando al año siguiente la actividad sindical. En 1925, mientras residía en Ciudad Victoria, se hizo dirigente sindical ferroviario.