A look at Errol Musk’s seven children. Image: GIANLUIGI GUERCIA/AFP.

Errol Musk, father of seven: Two kids with stepdaughter and more

Two kids with his step daughter and two with her mom, here’s a look at Elon Musk’s fathers kids and their moms.


A look at Errol Musk’s seven children. Image: GIANLUIGI GUERCIA/AFP.

Retired South African engineer Errol Musk is best known for being the father of billionaire Elon Musk… but he has six other kids, including two with his stepdaughter.

Here’s what we know about Errol’s kids and their moms.

ALSO READ: Who is Errol Musk? Five things to know about Elon’s SA father



Errol has three children with his ex-wife Maye Musk (74). Tesla and SpaceX CEO Elon (51), restaurateur, chef and entrepreneur Kimbal (50) and filmmaker Tosca (48). 

Musk family Elon
Maye Musk with her three children – Elon, Tosca and Kimbal. Photo sourced via Instagram @mayemusk

The retired engineer married Maye in 1970 but divorced in 1979.  Errol blames himself for his divorce from Maye. 

“I screwed up the marriage, I was totally responsible. It didn’t work out too well in the end,” he said to Business Insider South Africa.

“My [former] wife doesn’t speak to me, even when we’re together, she won’t speak to me, so we haven’t spoken to one other for 37 years. She won’t speak to me or engage me if we’re in the same room — which we have been often,” he continued.

Maye also accused Errol of being abusive.


Errol has two daughters – Alexandra and Asha with ex-wife Heide Bezuidenhout (57). Errol married Heide in 1992 when she was a young widow. Her husband Jock Bezuidenhout reportedly died in a car accident. 

Heide and Jock has three children together – Jana, Harry and Jock. The retired engineer reportedly raised the children as if they were his own. Later, she had two daughters with Errol.

ALSO READ: ‘Load shedding or not’: All the security at Elon Musk’s father’s home


Errol also has two younger children with Heide’s daughter Jana – who is his stepdaughter that he raised from the age of four. The pair welcomed their first child together in 2017 and their second in 2019. 

According to The Sun, the second child was not planned but they were living together at the time.

“She wasn’t planned. But I mean, we were living together. She [Jana] stayed here for about 18 months after Rushi was born. But I realised she’s two generations behind whereas her mother was one generation behind when I married her,” he said to the publication.

ALSO READ: Elon Musk ‘fears for family’s safety’, hires high-end security