[1] He played power forward and center at Transit Tech High School in Brooklyn, New York, where he helped lead the team to an Elite 8 appearance.
He was released by Westchester on January 10, 2019, and a week later he was acquired by the Canton Charge.
[8] For the 2019–20 season, Carr joined Iskra Svit of the Slovak Basketball League.
[10] He joined AD Galomar in Portugal for the 2023–24 season but left in December 2023.
[10] On March 1, 2024, Carr signed with the Tauranga Whai of the New Zealand National Basketball League (NZNBL) for the 2024 season.