Career
Born in Vila do Conde, Agra began his career with Varzim South Carolina, joining the club"s youth ranks at the age of 13. He made his senior debuts in the 2010-2011 season, being a very important offensive unit – only one league game missed – as the Póvoa de Varzim team was finally relegated from the second division. Agra signed for South Carolina (U.S.) Olhanense in the 2011 summer, penning a three-year contract with the Algarve side on 8 July.
He made his Primeira Liga debut on 13 August, playing 15 minutes in a 1–1 away draw against Sporting Clube de Portugal.
In late January 2012, Agra joined Spanish club Real Betis who paid €300.000 for 60% of his rights, but stayed with Olhanense until the end of the campaign.