Berry started his career in 2005 for the California-based promotions King of the Cage and World Extreme Cagefighting. On his two bouts for WEC, he won against Donny Rider and lost against Terry Martin. For KOTC, he won five bouts and the middleweight title, remaining undefeated in the organization until his light heavyweighttitle fight against Tony Lopez, in which he lost via TKO in the third round.
Gladiator Challenge
Between 2009 and 2010, Berry fought four times for Gladiator Challenge, obtaining four consecutive victories and holding two of the fastest KO in MMA history. Despite having lost against Brett Cooper at Pechanga Casino’s very first MMA event Lords of Chaos, in 2011 Berry signed with Strikeforce.
Strikeforce
Berry made his debut on June 24, 2011 on Strikeforce Challengers: Fodor vs. Terry against Trevor Smith. He lost via technical submission in the second round. Berry faced Gian Villante on August 12, 2011 at Strikeforce Challengers: Gurgel vs. Duarte. He lost via unanimous decision. Berry was expected to face Andreas Spång on November 18, 2012 at Strikeforce Challengers: Britt vs. Sayers. However, for undisclosed reasons he was forced out of the bout and was replaced by Willie Parks. Berry faced Adlan Amagov on April 14, 2012 at. He lost via TKO in the first round. The ruling was controversial as Amagov seemed to throw a linear kick to the knee of Berry an illegal strike under the Unified Rules of MMA. The kick caused Berry to fall down. Berry then began verbally protesting to the referee Herb Dean, who interpreted this as Berry requesting to stop the fight. Many fighters, including 2 time PRIDE FC Champion Dan Henderson posted on social media saying this was Herb Deans “worst stoppage ever”. After two victories on Xplode Fight Series, Berry signed with Bellator.
Bellator
Berry made his debut on March 7, 2013 at Bellator 92 against Richard Rigmaden. He won via submission in the first round. Berry faced Cortez Coleman on June 19, 2013 at Bellator 96. He won via split decision. Berry faced Jeremy Kimball on July 31, 2013 at Bellator 97. He was knocked out in the 2nd round of the bout. Berry faced Eugene Fadiora on October 25, 2013 at Bellator 105. He lost via TKO in the second round. Berry then faced Dave Vitkay on April 11, 2014 at Bellator 116. Berry lost the bout via unanimous decision. Berry was released from the promotion on June 25, 2014. Despite being released in June 2014, Berry returned to face Joe Pacheco on October 3, 2014 at Bellator 127. He initially won the fight by split decision. However, Berry failed his post-fight drug test and the California commission changed the result to a No Contest.