Estudió en el Colegio del Sagrado Corazón de Jesús de su ciudad natal, siendo formado inicialmente en nociones musicales por su padre Próspero Espinel y docentes musicales que impartían sus conocimientos en San Cristóbal.
En diciembre de 1912, el entonces presidente del estado Táchira, general Pedro Murillo, llamó a concurso para la composición de un nuevo himno para el estado al cual Espinel, de 17 años, se presentó bajo un seudónimo, resultando su composición la ganadora,[1] y seleccionada como nuevo himno del estado en junio de 1913, las líricas del himno Las Glorias de la Patria fueron escritas por poeta Ramón Eugenio Vargas.
Estimulado por este primer y prematuro éxito el joven Espinel se traslada a Caracas en 1914 para ampliar su formación en la Academia de Música y Declamación, donde continuó su formación académica en violín.
En 1932 regresa a San Cristóbal[2] donde fue responsable de la Academia Palacios participando en la formación y aprendizaje de la pianista venezolana Judith Jaimes.
Posterior a su muerte en 1968, esta institución recibe su nombre.