Carrera played college basketball for South Carolina.[1] During his time there he averaged 14.5 points, 7.7 rebounds and 1.1 assists per game.[2]
Professional career
In the 2016-2017 basketball season, Carrera played for the Russian side BC Avtodor Saratov where he averaged 7 points, 4.6 rebounds and 1.1 assists per game.[3] He moved to the Australian side Cairns Taipans in 2017 where he averaged 14.3 points, 3.6 rebounds and 1 assists per contest.[4] He moved to the NBA G League side Oklahoma City Blue in late 2017 where he averaged 7 points, 4.2 rebounds and 0.6 assists per game.[5] He moved to the Argentine side Obras Sanitarias in 2018 where he averaged 6.9 points, 4.9 rebounds and 0.4 assists per game.[6]
On 26 November 2019, he signed with another club BBL club, Hamburg Towers.[8] Carrera averaged 13.3 points and 5.0 rebounds per game for the Towers in 2019–20.[9]