Knight grew up in East Orange, New Jersey, and played high school ball at Seton Hall Preparatory School in West Orange, New Jersey.
Knight's #20 jersey was retired by Pitt prior to the Marquette game on March 4, 2009.
Knight signed a contract with the NBA's Houston Rockets, but suffered an injury two weeks later that effectively ended his playing career.
Knight worked as Director of Basketball Operations for the Pittsburgh men's basketball team during the 2007–08 season and was promoted in June 2008 to an assistant coach following the departure of Orlando Antigua to the University of Memphis' coaching staff.
On April 13, 2016, Knight was officially introduced as the new assistant head coach for Rutgers following eight seasons at Pittsburgh.