Shamell played for four seasons of college basketball in the NCAA Division I (North American university championship), representing the University of San Francisco, where he played with the San Francisco Dons.
In 2004, Shamell came to Brazil and stayed three months in Araraquara, playing in the quarterfinals of the Paulista state championship. The following year, he moved to Paulistano, where in his first season there, playing next to the Paulista wing Renato Lamas, his team finished second in the Paulista state championship. That same season, Shamell was chosen for the selection of the Brazilian Championship, alongside Nezinho dos Santos, Alex Garcia, Ricardo Probst, and Murilo Becker. In August 2007, Shamell moved to the Croatian club KK Zadar of the Adriatic League and the European 2nd-tier level EuroCup, where he played until June 2008. At the end of his contract, Shamell moved to the Chinese Basketball Association to play for Zhejiang Cyclone.
However, he only played two months with the club, due to adjustment problems of his family, and he chose to return to Brazil to play, a nation which he declared to be his new home. He joined Winner Limeira, where he won the Paulista state regional championship in 2008–09. The fans of that club still remember him. In 2009, "Showmell" went to Pinheiros, a club that later would become a great rival of his former team Paulistano.
Playing for the team of São Paulo, Shamell helped formed a great squad, alongside Marquinhos, Olivinha, and Juan Pablo Figueroa, winning the first Paulista state title in club history, and leading the team to two consecutive semifinals in the NBB. Moreover, Pinheiros, led by these players, was twice the runner-up in the InterLeagues Tournament, losing to Obras Sanitarias in 2011, and to Peñarol Mar del Plata in 2012 . Also in 2011, the club was the runner-up in the South American League, losing again to Obras Sanitarias.
But in 2013, Shamell, playing alongside Márcio Dornelles, Rafael Mineiro, Joe Smith, and Paulinho Boracini, led Pinheiros to the FIBA Americas League title. It was the first time he played at the Final Four of the tournament. Shamell was named the MVP of the Final Four's Grand Final. In June 2013, he signed with Marinos de Anzoátegui of the Venezuelan League.
He then returned to Pinheiros. In 2014, he moved to Mogi das Cruzes.