Career
He played for the University of Texas El Paso Miners. He is in Conference United States of America"s top 15 all-time in career scoring, and in 2009-2010 was named the Conference United States of America Men"s Basketball Player of the Year. In Culpepper"s first season, he was named National Collegiate Athletic Association sixth man of year.
He averaged 12 points and 2 rebounds.
In his second year he was a solid starter averaging 15 points and 3 rebounds. His 3rd year, he was a C-United States of America champ averaging 17 points, 4 rebounds, and 3 assists.
He had the league high with 45 points against West Carolina. His senior year he averaged 19 points, 4 rebounds, and 2 assists.
On June 29, 2011 he signed with Ferro-ZNTU of the Ukrainian SuperLeague.
On April 26, 2012 he re-signed with them for one more season. In July 2013, he signed a two-year deal with Russian team Krasny Oktyabr. He was waived in March 2014.
He then signed with Sagesse Beirut of Lebanon.
However he left Sagesse after only two games. In September 2014, he signed with Jilin Northeast Tigers.
However he did not pass the tryout period with the Chinese team On October 31, 2014, he returned to his former team Krasny Oktyabr.
On July 26, 2015, he signed with Limoges Center for Security Policy. On December 6, 2015, he left Limoges and signed with the Turkish club Beşiktaş for the rest of the season.