Born and raised in Lagos, Nigeria, Eric did not play basketball as a youth as his dad was a soccer coach and he liked to focus on his education.
[2] Eric played two seasons at Church Farm as he earned first-team all-league and all-area as a junior and senior.
[2] In November 2006, Eric signed a National Letter of Intent to play college basketball for Temple University.
[3] As a senior in 2006–07, Eric averaged 19 points, 14 rebounds and four blocks per game while leading Church Farm to the KASC regular season championship.
[2] To Eric's disappointment, he was ruled ineligible to compete in 2007–08 due to NCAA initial eligibility guidelines, forcing him to redshirt the season.
he averaged 7.1 points and 1.6 blocks, as well as ranking second on team with 5.9 rebounds per game and third with .490 field goal percentage.
[2] As a senior in 2011–12, Eric again missed significant time with another right patella fracture, sitting out all of December and most of January with the injury.
[12] However, the next day, he signed with Enel Brindisi of Italy for the rest of the 2014–15 season, replacing Cedric Simmons in the line-up after the forward suffered a season-ending knee injury.
[20] On April 5, 2016, Eric signed with AEK Athens of Greece for the rest of the 2015–16 Greek Basket League season.
On July 28, 2023, Eric has agreed to play in South Korea for Suwon KT Sonicboom of Korean Basketball League.
[33] On November 8, Eric signed with the Taipei Taishin Mars of the Taiwan Professional Basketball League (TPBL).