 His self-titled debut album was released in early 2007.Richards is from Alabama.He was studying mechanical engineering at Tuskegee University, but he dropped out to concentrate on pursuing a rap career.