Coming from a golf-obsessed family, he was always going to take up the game. Started playing at the age of five and spent much of his childhood at the Sao Fernando Golf Club because his parents’ house was built on the course. Attended Mississippi State University where he was part of the All-American Golf Team in 2000. Graduated, turned professional and recorded victories including in Canada and South America before committing his future to The European Tour. Gained the 11th card at the 2005 Qualifying School – Final Stage but too many missed cuts meant a return to San Roque in November 2006 where he finished joint winner with Carlos Rodiles, the Spaniard taking the Number One card thanks to a better last round over the New Course, leaving Rocha with Card Number Two. Back on The European Tour in 2009 as a Challenge Tour graduate.