According to The Sun, Keegan was adopted at an early age by Michael Key and Patricia Walsh, both social workers from Detroit. His adoptive father, Michael Eugene Winfield Key, is African-American, while his adoptive mother, Patricia Walsh, is Caucasian, according to his IIMDbbiography.
His birth parents said he was the result of an affair before his adoption, according to Adoption With Love. Keegan was previously married to Cynthia Blaise before marrying Elsia. In 1998, his first wife was allegedly 14 years his senior. (New York Daily)
His adoptive parents, like his actual parents, are black men and white women. His adoptive parents split when he was young and remarried. Later in life, the actor maintained strong ties with his stepmother and adopted mother.