Hamilton was born in Memphis, Tennessee on August 12, 1939. Hamilton was married to Alana Stewart from 1972 until they divorced in 1973. Hamilton was partners with Kinberly Blackford from 1997 until they split up in 1999. With Stewart, he has a son and with Blackford, he has a child.