Almeida was born on June 24, 1958, in Vinces, Los Ríos Province. He completed his higher education at the Universidad Cooperativa de Colombia in Ecuador, where he earned a law degree.[1] Almeida began his political career in 1994, when he was elected deputy in the National Congress representing Guayas for the Christian Social Party (SCP).[2] In the 2002 legislative elections, he was elected as an alternate deputy for his wife Jenny Moran, but he took over after she resigned due to health problems.[3] In Congress, he served on the Civil and Criminal Commission.[3][4]
In November 2004, opposition parties to the Lucio Gutiérrez government announced their intention to impeach him. Almeida's SCP was at the forefront of these proceedings, but at the last moment he and fellow Social Christian MP Rocio Jaramillo defected and voted against impeachment, blocking the possibility of a trial.[5] Almeida's move drew criticism and accusations that he accepted bribes from Gutierrez' government.[5] Almeida asserted he voted against impeachment because members of the Masonic lodge, of which him, Jaramillo, and Gutierrez are a part of, are prohibited from voting against one another. This explanation was rejection by SCP deputy and former Ecuadorian president León Febres Cordero, who called on Almeida to resign his seat.[6] At the end of April 2005 following the Outlaw rebellion that ousted Gutierrez, Almeida and ten other MPs were forced to resign.[7]
In the 2006 legislative election, Almeida was re-elected as deputy for Guayas under the Patriotic Society Party (PSP).[8] This time around, he was part of the international affairs and national defense committee.[9] In November 2007, he was removed from office along with the rest of the deputies following the 2007 Ecuadorian Constituent Assembly election.[10]
In 2009, Almeida was again re-elected as a national assemblyman for Guayas under the SCP.[11] He unsuccessfully attempted to retain his seat in 2013.[12]
During the 2019 regional elections, he was elected municipal councilor of Guayaquil for the SCP.[13][14] He resigned from the position in 2020 to run as assemblyman again, where he won the election in 2021.[15][16][17]