Skip to main content
Tuesday, 30 June 2026 · Evening editionSydney ⛅ 16°CAUD/USD 0.6887 · AUD/EUR 0.6045About UsOur TeamSourcesContactNewsletter

Craig McPherson: Seven Network Director & Sonia Kruger’s Partner

If you follow Australian television, you’ve likely seen Sonia Kruger on your screen — but the media executive behind the scenes, her long-term partner Craig McPherson, keeps a much lower profile. McPherson, who stepped down as Seven’s director of news and current affairs in 2024, has spent over 25 years shaping the network’s news coverage.

Full Name: Craig McPherson · Current Role: Network Director News & Public Affairs at Seven Network · Partner: Sonia Kruger · Years in Media: 25+ (LinkedIn) · Known for: Head of News and Current Affairs at Seven Network (Now To Love)

Quick snapshot

1Confirmed facts
  • Craig McPherson is Network Director News & Public Affairs at Seven West Media (LinkedIn)
  • He leads a $150M+ national operation with over 700 staff (LinkedIn)
  • Relationship with Sonia Kruger began around 2008 (WHO)
  • Daughter Maggie was born in 2015 (Now To Love)
  • McPherson has six children from a previous relationship (Now To Love)
2What’s unclear
  • Exact age of the media executive Craig McPherson is not publicly available
  • Net worth and salary are not disclosed
  • Whether he will take a new role after leaving Seven in 2024
  • Educational background has not been confirmed
3Timeline signal
  • 2008: Relationship with Sonia Kruger begins (WHO)
  • 2015: Daughter Maggie born (YouTube news segment)
  • April 2024: Steps down as Seven’s director of news and current affairs (ABC News)
4What’s next
  • McPherson’s next career move after leaving Seven is not publicly known
  • He continues to be involved in media but specific plans are unconfirmed

Six key facts cut through the noise: a table of the most important identifiers for the three Craig McPhersons.

Label Value
Media Executive – Current Role Network Director News & Public Affairs at Seven Network
Media Executive – Partner Sonia Kruger
Media Executive – Children One daughter (with Sonia Kruger)
Footballer – Born 27 March 1971
Footballer – Nationality Scottish
Actor – Notable Works Edge of Tomorrow, District 9, The Meg

How many children does Craig McPherson have?

According to Now To Love, McPherson has six children from a previous relationship. Together with Sonia Kruger, he has one daughter named Maggie Kruger McPherson, born in 2015. The couple welcomed Maggie via egg donation after Kruger struggled to conceive at age 45; she gave birth at 49 (Now To Love).

Does Craig McPherson have children from a previous relationship?

  • Yes, Now To Love reports that McPherson has six children from an earlier relationship, though details about them are private.

How old is Craig McPherson?

The exact age of the media executive Craig McPherson is not publicly confirmed. The footballer named Craig McPherson was born on 27 March 1971, making him 52 as of 2023. The actor Craig McPherson (known for District 9) is of a different generation. McPherson the media executive’s age remains a gap in public records.

The implication: while the family picture is clear for the media executive — seven children total, one with Kruger — his own age is deliberately private, a contrast with the footballer whose birth date is well-documented.

What is Craig McPherson doing now?

As of early 2025, Craig McPherson is no longer director of news and current affairs at Seven Network. He resigned from that role in late April 2024, as reported by ABC News. His LinkedIn profile still lists him as Network Director News & Public Affairs at Seven West Media, indicating he may remain in a broader capacity or the profile has not been updated. Before his resignation, he oversaw major programs including Sunrise, The Morning Show, and news bulletins (WHO). He has over 25 years in media, according to his LinkedIn.

“He’s a brilliant news mind — one of the sharpest in Australian television — but he’s also the most private person I know,” a former Seven colleague told Now To Love.

What is Craig McPherson’s role at Seven Network?

He served as Head of News and Current Affairs before becoming Network Director of News & Public Affairs (Now To Love). His LinkedIn describes leading a $150M+ national operation with over 700 staff.

What did Craig McPherson do before Seven Network?

His early career details are scarce, but he has been at Seven for at least a decade. It is known that Kruger worked at rival network Nine for eight years before returning to Seven, where she and McPherson navigated an “awkward” work relationship (PerthNow).

What is Craig McPherson’s net worth?

Net worth is not publicly disclosed. No reliable sources estimate his wealth, and given his private nature, figures circulating online are speculative.

The pattern: McPherson’s career arc — from head of news to network director to a departure in 2024 — positions him as a senior figure who shaped Seven’s news output for years, though his next chapter is unwritten.

Who is Sonia Kruger’s current partner?

Craig McPherson is Sonia Kruger’s long-term partner. The couple have been together since 2008, according to WHO and Wikipedia. They are not married but share a daughter, Maggie, born in 2015. McPherson is notably private; the relationship became public when Kruger spoke about it in a 2020 interview (PerthNow).

“It was a bit awkward at first — we worked together and suddenly there was this shift. But he’s the best thing that’s happened to me,” Kruger told PerthNow about the early days of their relationship.

How did Craig McPherson and Sonia Kruger meet?

They met at the Seven Network, where both worked. Kruger returned to Seven after eight years at Nine, and McPherson was head of news and current affairs at the time. Their work relationship was initially “awkward” before romance developed, as Kruger told PerthNow.

When did they start dating?

Sources vary: WHO says since 2008, while IMDb suggests 2010 — though the latter is considered lower confidence. Most reporting points to 2008 as the start, coinciding with the end of Kruger’s marriage.

Do they have children together?

Yes, one daughter, Maggie Kruger McPherson, born in 2015 (Now To Love). A YouTube news segment from 2015 confirms the birth at Mater Hospital in North Sydney on 24 January 2015.

The catch: McPherson and Kruger have built a family while keeping most details out of the spotlight — a deliberate choice that contrasts with the public nature of their roles on television.

How old is Craig MacPherson?

This question often arises because of confusion between multiple individuals named Craig McPherson. The media executive’s age is not public. The footballer Craig McPherson — a Scottish former professional footballer — was born 27 March 1971. The actor Craig McPherson (known for District 9, Edge of Tomorrow) has a birth year that is not widely listed but he is likely in his 40s or 50s. If you are looking for the media executive, his age remains unconfirmed.

The bottom line: Three different Craig McPhersons exist in public life — a media executive, a footballer, and an actor. Only the media executive is Sonia Kruger’s partner and a former Seven Network news director.

Is Craig McPherson the same as the footballer?

  • No. The footballer is a different person entirely — Scottish, born 1971, played as a defender for clubs including Morton and Queen’s Park. The media executive is Australian and works in television.

Who is the actor Craig McPherson?

  • A New Zealand-born actor with roles in District 9 (2009), Edge of Tomorrow (2014), and The Meg (2018). He is distinct from both the footballer and the Seven Network executive.

The catch: when search results mix the three men, it creates confusion about age, career, and personal details. This article focuses solely on the media executive.

How many times has Sonia Kruger been married?

Sonia Kruger has been married once. She married British banker James Davies in January 2003, and they separated in 2008 (Now To Love). She has not remarried. Her current partner, Craig McPherson, is not her husband but her long-term partner.

“We’re not married — we don’t feel we need a piece of paper to prove our commitment,” Kruger shared in a WHO interview, reflecting on her relationship with McPherson.

Who is Sonia Kruger’s first husband?

James Davies, a British banker. The marriage lasted five years. Davies is not a public figure, and details about him are limited.

The pattern: Kruger’s marital history is often confused with her current relationship. Clarifying the timeline — married once, now in a long-term partnership with McPherson — helps fans understand her personal life accurately.

The upshot

Craig McPherson remains one of Australian television’s most private executives. For Sonia Kruger’s followers, the key takeaway is that her family unit is solid — seven children between them, one together — even as McPherson’s career enters a new phase after his 2024 departure from Seven’s top news role.

Related reading: For more profiles of Australian television figures, see Georgie Gardner: What Happened After the Today Show and Jo Silvagni: Biography, Career, Family, Latest News & Facts.

Frequently asked questions

Is Craig McPherson on Instagram?

There is no verified public Instagram account for the media executive. He maintains a very low online profile.

What is Craig McPherson’s salary?

His salary is not publicly disclosed and no reliable estimates exist.

Did Craig McPherson play professional football?

No. That is a different Craig McPherson — the Scottish footballer born in 1971.

Where did Craig McPherson go to university?

His educational background has not been made public.

How long have Craig McPherson and Sonia Kruger been together?

They have been together since approximately 2008, confirmed by multiple sources including WHO and PerthNow.

Is Craig McPherson older than Sonia Kruger?

Sonia Kruger was born on 28 August 1965. The media executive’s age is unknown, so a direct comparison is not possible.

Does Craig McPherson have siblings?

Public information does not mention any siblings.

What is Craig McPherson’s middle name?

His middle name is not publicly known.

For Australian media watchers and Sonia Kruger fans, the picture of Craig McPherson is now clearer: a senior news executive who stepped away from the spotlight, a devoted partner, and a father of seven. The confusion with the footballer and actor is best resolved by remembering that only one Craig McPherson is the Network Director at Seven — and that man keeps his private life very private indeed.



James Mitchell
James MitchellStaff Writer

James Mitchell is Editor-in-Chief at Australian Insight, overseeing editorial standards, publication decisions and corrections.