 He was born in York County, South Carolina, and currently resides in Rock Hill, where he is a real estate developer at the Warren Norman Company, a business founded by and named after Norman's father.He and his wife, Elaine have 4 children and 17 grandchildren.In 2004, Norman was elected to serve District 48 in the South Carolina House of Representatives, winning a three-way Republican primary outright with 52% of the vote.