Leandro Alfonso fue un hijo extramatrimonial del rey Alfonso XIII y la actriz Carmen Ruiz Moragas. Leandro fue educado en el Real Colegio Alfonso XII de los Agustinos del Monasterio de El Escorial y en el colegio de los escolapios de Sevilla, educación financiada por una cuenta suiza de su padre.