In basketball, he was a two-time all-district selection, and in track, he threw the discus and set the school record for the shuttle hurdle relays.
Berry was selected by the Indianapolis Colts in the third round of the 1997 NFL draft, starting out as a linebacker before switching to defensive end.
He signed with the Edmonton Eskimos of the Canadian Football League on September 26, 2000, on October 11 after seeing action in two games.
By the 2003 season with the Denver Broncos, he was the starter at defensive end and led the team in tackles and sacks.
He was picked up as a free agent by Arizona before the 2004 season, during which he was named as a starter to represent the NFC in the 2005 Pro Bowl.