Perdomo syntyi Ciudad de Guatemalassa (Guatemala City) ja opiskeli lakia. 1970-luvulla ja seuraavan vuosikymmenen alkupuolella hän työskenteli liike-elämässä keilahalliyhtiön johtajana.[1]
Hän meni mukaan politiikkaan 1980-luvulla. Vuosina 1991–1999 hän toimi Ciudad de Guatemalan pormestarina. Hän oli presidenttiehdokkaana 1999, mutta hävisi silloin selvästi (68 % – 32 %) toisella kierroksella Alfonso Portillolle. Portilloa kuitenkin syytettiin myöhemmin korruptiosta ja hänen puolueensa menetti enemmistöä parlamentissa.[2]
Perdomo voitti presidentinvaalit vuonna 2003 oikeistoliittouman ehdokkaana. Toisella kierroksella hän sai 54 prosenttia äänistä vasemmiston ehdokasta Álvaro Colomia vastaan ja astui virkaan 14. tammikuuta2004. Bergerin presidenttikausi päättyi tammikuussa 2008. Colom valittiin seuraavaksi presidentiksi.