Gladness went undrafted in the
2008 NBA draft. In July 2008, he signed a two-year deal with
Matrixx Magixx of the
Dutch Basketball League. In 2009, he opted out of the second year of his two-year contract with Matrixx. and on October 30, he was reacquired by the Vipers. only to re-sign with the team on February 11 to a 10-day contract. On February 28, he signed a second 10-day contract with the Heat, but after that expired, he parted ways with the Heat after appearing in just eight games. On March 22, 2012, Gladness signed a 10-day contract with the
Golden State Warriors. On April 1, 2012, he signed with the Warriors for the rest of the 2011–12 season. Gladness started the final seven games of the regular season for the Warriors, recording a season-best game on April 26 in the season finale against San Antonio with 14 points and 9 rebounds. On September 7, 2012, Gladness re-signed with the Miami Heat. However, he was later waived again on October 21, 2012. On November 28, 2012, he was acquired by the
Santa Cruz Warriors. In September 2013, Gladness signed with the
Orlando Magic. However, he was waived by the Magic on October 25, 2013. After returning to Santa Cruz on December 9, 2013, he was traded the following day to the
Reno Bighorns. Following the 2013–14 D-League season, he joined Jiangxi Xinye of the Chinese
NBL. On June 12, 2014, Gladness signed with the
Townsville Crocodiles for the
2014–15 NBL season. In 27 games for the Crocodiles, he averaged 9.1 points, 7.7 rebounds and a league-leading 2.2 blocks per game. On February 9, 2015, Gladness signed with the
Canterbury Rams for the
2015 New Zealand NBL season. In 18 games for the Rams, he averaged 11.1 points, 11.3 rebounds and a league-leading 2.3 blocks per game. In September 2015, Gladness signed with
Maccabi Ashdod of the
Israeli Basketball Premier League. He left the team in March 2016 after appearing in 21 games. Later that month, he joined
San Lorenzo de Almagro of Argentina, but his stint lasted just three games. On May 6, 2016, Gladness joined NBL All-Australian side in China to provide some additional height and defensive play in the three-game series against the Chinese national team. On September 16, 2016, Gladness signed with Estonian club
Kalev/Cramo. That season, Gladness led the
VTB League in blocks with 1.5 per game and helped Kalev/Cramo win the
2017 Estonian League Championship. On September 19, 2017, Gladness signed with Spanish club
Bilbao Basket. In the 42 games played for Bilbao, he averaged 5.8 points and 4.2 rebounds per game. On September 10, 2018, Gladness returned to Israel for a second stint, signing a one-month contract with
Ironi Nes Ziona as an injury cover for
Gerald Lee. On September 26, 2018, Gladness recorded a season-high 22 points, shooting 9-of-12 from the field, along with seven rebounds and three blocks in a 100–76 win over the
Södertälje Kings. On October 5, 2018, Gladness signed a one-month contract extension with Nes Ziona after impressing during their first games in the
FIBA Europe Cup Qualifying rounds. On November 14, 2018, Gladness parted ways with Nes Ziona to join the Italian team
Pistoia Basket. In 10 games played for Pistoia, he averaged 6.7 points, 4.5 rebounds and 1.2 blocks per game. On February 27, 2019, Gladness joined Portuguese team
Benfica for the rest of the season. On December 8, 2019, he signed with
San-en NeoPhoenix of the
B.League. On February 22, 2020, he signed with
Arka Gdynia of the
Polish Basketball League (PLK). ==Career statistics==