Empezó a componer sus primeras canciones a los ocho años cuando llegó a la Ciudad de México. Durante su juventud trabajó como mesero y jugador de fútbol. Después de hacer parte del trío Los rebeldes José Alfredo Jiménez incursionó en el cine en cintas como Martín Corona, Guitarras de medianoche y La feria de San Marcos.