Hijo del militar José Martínez Espinosa, pasa su infancia en Jaén y Málaga.
Pasa después a las de Rosario Pino y Nieves Suárez hasta formar la suya propia en 1916.
Entre 1917 y 1920 residió en México como director artístico de la actriz Virginia Fábregas, con la que además hasta 1922 realizó giras por España y Centroamérica.
Con la que procreó dos hijos, Alejandrina y Fernando.
Tras colaborar con Leovigildo Ruiz Tatay, vuelve a formar compañía propia a la que se incorpora quien sería su esposa, la actriz Julia Delgado Caro.