Career
A youth graduate from Portuguesa, his performances at early age led to a move abroad, joining Bayer Leverkusen on 17 July 2010, signing a 2-year deal, while finishing the season at Portuguesa. In January 2011, he moved on a loan deal to Kaiserslautern, but did not make an appearance. A free agent, he joined Vasas on 4 September 2012, playing 19 games as starter, scoring once.
A year later, he moved, this time to Kaposvár in the Hungarian league. On 27 June 2014, Lucas Rocha moved to his fourth club in same number of years, joining Boavista in Portugal.