People love a good connection. We see two famous Keegans and our brains go straight to “family tree.” It’s like seeing a “Smith” in the phone book and assuming everyone is related. Spoiler: they aren’t.
Kevin was born in 1951 in Doncaster. He became a football icon. Michelle was born in 1987 in Stockport. She became an acting icon. Different generations, different towns, different DNA.
Here’s a fun fact: Kevin’s real first name is Joseph. Yes, Joseph Kevin Keegan. Nobody calls him that. Meanwhile, Michelle’s full name is Michelle Elizabeth Benson. She took her acting surname from her real dad, Michael Benson. So even her “Keegan” is a stage name from her actual father—who is not Kevin.
The Dad Who Actually Is Her Dad
Let’s meet the real dad. Michael Benson is Michelle’s father. He’s a former amateur boxer and a massive Manchester United fan. He’s not a football legend with a perm. He’s just a regular bloke who taught Michelle to be tough and grounded.
Michelle once said her dad is her biggest critic. Not in a mean way. He just tells her when she looks tired on TV. That’s proper dad energy. Kevin Keegan, in contrast, once told a reporter he’d “love it if we beat them.” Totally different vibe.
So the real dad is Michael. The fake dad is Kevin. One gives acting advice. The other gave us iconic 1990s sports meltdowns. Both are legends in their own field.
Michelle Keegan's sweet tribute to rarely seen step-dad and says 'she's