Senator Rama was born in Cebu, Cebu on June 6, 1887.
He received his secondary education from the Colegio de San Carlos, Cebu from 1904 to 1908 and acquired Bachelor of Laws at the Escuela de Derecho de Manila from 1908 to 1910.
Senator Rama was elected representative from the third district of Cebu to the Philippine Legislature for three consecutive terms from 1922 to 1925, 1925 to 1928 and from 1934 to 1935. He ran and won as a coalitionist for assemblyman in the fourth district of Cebu. On November 26, 1938 he took his oath of office as Mayor of Cebu before President Manuel L. Quezon at Malacanang Palace.