Rocha bol medzi rokmi 1987 a 2012 na čele národnej federácie Nikaraguy (FNF), v 2013 sa stal riaditeľom odboru pre rozvoj zóny Severnej a Strednej Ameriky a karibskej oblasti (CONCACAF).
V máji 2015 ho počas razie vo Švajčiarsku zadržali a vydali na trestné stíhanie do USA, kde čelil obvineniam z prijatia úplatku vo výške 150-tisíc amerických dolárov. Rocha sa pred súdom priznal k vydieraniu a podvodu, za čo mu hrozilo dlhoročné väzenie.
Hovorca FNF uviedol, že jeho rodina sa ho zo zdravotných dôvodov neúspešne pokúšala dostať späť do vlasti.