Fue, durante varios años, profesor rural en la sierra Tarahumara, en el estado de Chihuahua; y posteriormente, en la ciudad de México, practicante de varias ocupaciones. Ha sido director y autor de teatro experimental, compositor, músico, productor musical, director de grabaciones y escritor literario. Su producción musical es amplia y divulgada.