Майами Фьюжн
He played mostly in the midfield for local club Comunicaciones and Major League Soccer clubs Los Angeles Galaxy and Miami Fusion, and also became a member of the Guatemala national team, which he represented during three World Cup qualification processes.