În timpul carierei sale a fost numit pentru patru turnee CONCACAF Gold Cup unde a fost responsabil de o singură etapă a grupelor în 2005 (Mexic vs Jamaica), 2007
(Honduras vs Mexic) și 2009 (Statele Unite vs Haiti). În ediția din 2011 a arbitrat un alt meci din faza grupelor (Jamaica vs Guatemala) înainte de a fi înmânat un meci din sferturile de finală între Panama și El Salvador.