Han har spilt en mange forskjellige klubber i karrieren. Han har spilt i Honduras, Costa Rica, Mexico, Spania, Canada og USA. Han er nå inne i sin femte periode i Motagua, etter å kommet fra Toronto FC i desember 2009. I Motagua er han blitt ligamester fire ganger, mens han har vært med å vinne ligaen i 2009 med Toronto.