Nacido en Granada en febrero de 1912 en una familia de abogados, era hijo y nieto de alcaldes de la ciudad (su padre fue Manuel Sola Segura y su abuelo Eduardo Rodríguez Bolívar), fue uno de los alcaldes de más renombre de la capital granadina.