After going undrafted in the
2015 NBA draft, Moreira joined the
Los Angeles Clippers for the
2015 NBA Summer League. In September 2015, he was ruled out for four to six weeks with a minor ligament tear in his left foot. On November 29, 2015, he signed with
Rouen Métropole Basket of the French
LNB Pro A. In April 2016, he left Rouen and signed with Angolan club
Petro de Luanda. He was later loaned to Spanish club
UCAM Murcia for the rest of the
2015–16 ACB season. In July 2016, Moreira joined the
Toronto Raptors for the
2016 NBA Summer League. On August 11, 2016, he signed with the Raptors, but was waived on October 22, 2016, after appearing in one preseason game. On October 30, 2016, he was acquired by
Raptors 905 of the
NBA Development League as an affiliate player of Toronto. On May 3, 2017, he signed with
Sanat Naft Abadan of the
Iranian Super League. On July 13, 2017, Moreira signed with Russian club
Parma for the 2017–18 season. He averaged 9 points and 6 rebounds per game in the VTB league. On August 5, 2018, Moreira joined the Greek club
PAOK. Moreira spent the 2019–20 season with
Peristeri and averaged 12.7 points and 6.7 rebounds per game. He signed with
AEK Athens on June 18, 2020. He was voted as the MVP of the month for November in the
Basketball Champions League after averaging 17.7 points and 6.3 rebounds per game. Overall, Moreira averaged 13 points, 6.2 rebounds, 1.4 blocks, and 1.2 assists throughout the 2020-21 campaign with AEK. On July 28, 2021, Moreira officially returned to
Peristeri. On January 3, 2022, he parted ways once again with the club. During his second stint, Moreira averaged 7 points and 4.5 rebounds, playing only 15 minutes per game. On March 14, 2022, Moreira returned to Angola, signing with
Petro de Luanda of the
Angolan Basketball League. In Petro's
BAL Season 2 campaign, he averaged 11.4 points and 5.6 rebounds per game coming off the bench and helped the team reach the
2022 BAL Finals. In the final, Moreira scored 18 points and grabbed 7 rebounds, however,
US Monastir was able to hold off Petro and win their first BAL championship. On September 20, 2022, Moreira signed with Greek
Basket League club
Kolossos Rodou. In 26 games, he averaged 8.7 points, 5.1 rebounds and 1 assist, playing around 19 minutes per contest. On December 5, 2023, Moreira returned to Petro de Luanda for a second stint. They won their first BAL championship on June 1, 2024, following a win in the
final over
Al Ahly Ly. Moreira contributed 12 points and 7 rebounds in the final victory. ==National team career==