Career
Estrela began his career in South.L. "s youth squad in 2006, joining the under-19 squad in 2011. He was part of the squad that competed in the 2013-2014 Union of European Football Associations Youth League, including a match against Manchester City under-19 in which he scored a goal. went on to be runners-up in the tournament, losing to the under-19 squad of Barcelona 0–3 in the final. He had signed a contract to stay with until 2020.
On 8 July 2014, it was announced that he and teammate Rafael Ramos were transferred to Orlando City South Carolina of the USL Pro, the third level of the United States soccer league system, on 3.5 year professional contracts as part of an affiliation between the two clubs.
The players" contracts would see the two new signings finish out the 2014 USL Pro season with the club before transitioning into Major League Soccer in 2015. He, along with Ramos, made his professional debut on 23 August 2014 in a league match against the Richmond Kickers.
In the 8th minute of the match, he volleyed a strike from outside of the box to also score his first goal for the club The 3–2 victory was notable for Ramos also scoring his first goal for the club in his debut in addition to Kevin Molino breaking the single-season league goal scoring record.
After the match, head coach Adrian Heath stated in regards to the two new players, "I thought that the two new players (Estrela and Ramos) were outstanding, considering that they haven"t played for two or three weeks.
Their contribution was massive.." He went on to make five league appearances for the club, scoring one goal, during the 2014 USL Pro season, Orlando City"s last in the league before making the jump to Major League Soccer. The defender also started and played 90 minutes of Orlando"s defeat to the Harrisburg City Islanders in the first round of the playoffs which saw Orlando eliminated. Estrela was released by Orlando on 30 January 2016.
On 1 February 2016, he joined Cypriot champions APOEL Football Club on a two-and-a-half-year contract.
He made his official debut on 27 February 2016, coming on as a 71st-minute substitute in APOEL"s 3–0 home victory against Ayia Napa for the Cypriot First Division. He, along with Orlando teammate Ramos, was called to camp with the Portugal national under-20 team in October 2014, despite being born in Angola.
The camp, which was his first international experience, was part of Portugal"s preparation for the 2015 Fédération internationale de football association U-20 World Cup.