Born in Málaga during military assignement of his father to Andalusia, in 1907 he joined the military academy in Toledo and graduated as segundo teniente in 1910. He was despatched to Melilla and served in Morocco during the following 3 years. In 1912 promoted to primer teniente, in 1913 he was posted back to the peninsula, to Alicante.[4]
In 1914 Molina requested transfer to Guardia Civil, which was granted the same year. He served on minor command positions, mostly on the southern Levantine coast. In 1919 he was promoted to capitán. In 1920 he was posted to Comandancia de Albacete, to lead the garrison of Almansa, where he would serve during the following 8 years.[5]
In 1929 Molina was transferred to Madrid, posted to the Guardia Civil garrison attached to Casa Real. He was involved in proceedings against signatories of so-called Pact of San Sebastián, and in late 1930 was personally thanked by the king, Alfonso XIII.
Following the fall of the monarchy in 1931 Molina was posted to Comandancia de Madrid. In 1933 he was promoted to comandante and left with no assignement as so-called "disponible forzoso", before in 1934 he was sent to Comandancia de Albacete as deputy commander of the city Guardia Civil garrison. At unspecified time prior to outbreak of the war he assumed command of the Albacete civiles[6] and was in command during the Events of Yeste.
In July 1936 Molina was among leaders of the military conspiracy in Albacete; he commanded the rebels, who seized control of the entire province. He led the insurgents during combat against loyalist troops and surrendered on July 25. Taken prisoner, he was initially placed in Prisión Militar de la Marina in Cartagena, later to be transferred to one of the prison ships, where in August he was killed by the Republican militia.[7]