Direkt vor den Spielen gewann Pereira mit Ibrahim Rojas bei den Weltmeisterschaften 1999 in Mailand im Zweier-Canadier die Silbermedaille über 500 Meter. Bei den Weltmeisterschaften 2001 in Posen wurden er und Rojas Weltmeister über 500 Meter und schlossen die Konkurrenzen über 200 Meter und über 1000 Meter jeweils auf dem dritten Platz ab. Weitere Medaillengewinne gelangen ihm und Rojas bei den Panamerikanischen Spielen 1999 in Winnipeg, als sie im Zweier-Canadier auf der 500-Meter- und der 1000-Meter-Strecke jeweils die Goldmedaille gewannen.