Roca kilpaili uransa alussa Andrew Ouelletten kanssa. Hän teki myöhemmin yhteistyötä Donald Adairin kanssa. Heidän menestyksekkäin kautensa oli 1985/86, jolloin he voittivat Skate Canada Internationalin, Skate Americain ja USA:n kansallisen mestaruuden. Hän saavutti myös korkeimman maailman sijoituksensa, kuudennen vuoden 1986 maailmanmestaruuskilpailussa. Seuraavana kaudella he voittivat Yhdysvaltain hopeamitalin. Hän päätti lopettaa kymmenen päivää ennen vuoden 1987 maailmanmestaruuskilpailua.
Roca toivoi pääsevänsä talviolympialaisiin.