Born in the capital city Guatemala City, Pérez started his professional career at local Guatemalan giants Municipal and then had a spell at their eternal rivals CSD Comunicaciones.
He then played for Marquense, Antigua and Suchitepéquez before joining Heredia in summer 2007.
[2] He made his debut for Guatemala in a January 2000 friendly match against Panama and has earned a total of 19 caps, scoring 1 goal.
[5] His most recent international was a January 2003 friendly match against El Salvador.
This biographical article related to Guatemalan association football is a stub.