Peterson was born in Frederick, Maryland and played at Hedgesville High School.
He averaged 19 points and 5.6 rebounds per game and was named to the Big South All-Freshman Team.
Peterson suffered a mental breakdown in January 2015 and missed the rest of the season with a medical furlough.
[5] Peterson was selected by the Lakeland Magic in the first round of the 2018 NBA G League draft, but was waived in the preseason.
[10] On July 17, 2022, Peterson reached a 1-year deal with Nanjing Monkey Kings of the CBA.