Career
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 Circuit Switched Data Comunicaciones. He then played for Marquense, Antigua and Suchitepéquez before joining Heredia in summer 2007. He moved to Sacachispas in April 2010.
In June 2010 he was revealed as one of several reinforcements of Universal Service Administrative Company.
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.
His most recent international was a January 2003 friendly match against El Salvador.