Hart was born on July 6, 1979 in Philadelphia, Pennsylvania. He studied the Community College. Hart has been married to Torrei Hart from 2003 until they divorced in 2011. They had two children. In 2016, he married Eniko Parrish. They have three children.