I work as an investigative journalist.
Investigations Editor, National News
News Corp Australia
I write widely, specialising in national security and politics.
Protecting sources is my highest priority.
I have written for ABC News, The Australian, Daily Telegraph, Herald Sun, The Guardian, 7NEWS, The Nightly, The Australian Financial Review and ASPI's The Strategist, and appeared on Sky News Australia.
My stories have appeared internationally, from Italy's Formiche to the United States's POLITICO.
I offer encrypted ways to send me important information confidentially.
I also have a career background in national security.
I have worked for Five Eyes national security consulting firms.
My principal areas of practice have been counter-foreign-interference, counter-espionage and cybersecurity.
This includes international political and security risk, intelligence capability, advanced persistent cyber threats, national security law and public policy.
Click the name of your preferred contact option or scan its QR code.
Always verify contact purported to be from me to prevent impersonation.
My only true points of contact are those explicitly listed on this page.
Verify the safety number of our conversation before sending me a message by tapping on the chat header, selecting "View safety number", then confirming that either half of the total sixty numbers is:
08347 66028 62957 71866 23676 38469
Return to this section to verify my contact again if Signal notifies you that my safety number has changed.
Use Signal from a personal device that only you control and access.
Enable disappearing messages before you message me.
Use an alphanumeric, complex, unique password for your account.
More-advanced users:
You can consider disabling your account PIN to minimise contact cloud sync attack surface, being aware of the undesirable trade-off that doing so would disable Registration Lock by necessarily disabling Secure Value Recovery.
If you request, I will trust only your initial public key and terminate contact if your public key is replaced by a new key.
I receive sealed sender messages from anyone. Traffic is proxied and padded.
Only use Hush Line from a device or internet network that the person or entity you are writing to me about does not control or access.
Use incognito or private browsing mode.
More-advanced users:
Verify the encryption of our conversation before sending me a message by tapping on the chat header, selecting "Encryption", then confirming that either half of the total sixty numbers is:
57683 05339 71739 82347 62405 33365
Return to this section to verify my contact again if WhatsApp notifies you that my security code has changed.
Enable "Show security notifications on this device" in WhatsApp's Settings > Account > Security notifications.
Only ever contact my number via WhatsApp.
Do not add my number as a contact.
Disable chat backup.
Enable two-step verification for your account. Use a unique PIN. Do not set a recovery email address.
Disable link previews.
More-advanced users:
If you request, I will trust only your initial public key and terminate contact if your public key is replaced by a new key.
Traffic is proxied and padded.
Leave the subject field blank.
Use Proton from a personal device that only you control and access.
Use an alphanumeric, complex, unique password for your account.
More-advanced users:
My Proton PGP public key fingerprint is: 7e70f5e2daf87450cbf0e9bb73c11f60409eee14.
Other fingerprints:
 I: 57647 77786 64811 62324 82918 86793
More-advanced users: I do not use APNs or FCM.
Why is this a Google site?
Visiting this website only expressly reveals to your network that you accessed a Google site; it does not expressly reveal that you visited this Google site: TLS encrypts the HTTP request after the SNI is transmitted during the TLS handshake. No third-party domain management limits attack surface.
The Nightly: Exposing an accused Russian spy in the Australian Defence Force | POLITICO: "Moscow's Woman in Canberra"; 7NEWS
The Nightly: Revealing a cafe next door to Australia's top intelligence agency was co-owned by the wife of a couple honoured by Xi Jinping for their united front work in Australia | Interview Sky News' Sharri | Formiche
Australian Financial Review: Revealing the life of the accused Medibank hacker—Australia's largest data hack | POLITICO Weekly Cybersecurity
The Nightly: Revealing a government conspiracy behind the Iraqi jailing of Australian father Robert Pether
The Guardian: Revealing company emails that discredit Iraqi prosecution testimony against Robert Pether | Ten's The Project: "Bombshell documents prove Aussie imprisoned in Iraq is innocent"
The Nightly: Revealing accused Russian spy Kira Korolev was an Australian Defence Force star | 7NEWS; 7NEWS; 7NEWS Sunrise; The Nightly: The Coalition demands urgent investigation
The Nightly: Revealing Chinese spymasters targeting Australia’s top security research institute | Interview Sky News' Sharri | Sky News' Sharri with Shadow Home Affairs and Cyber Security Minister James Paterson; The Canberra Times
The Nightly: Revealing the text messages of the son of a senior Chinese Government official claiming responsibility for a cyber attack that infected software used by Australia’s intelligence agencies
The Australian: Revealing that the Albanese Government and NSW Premier Chris Minns have helped fund a Sydney Islamic centre, one of whose clerics preached alongside Iran’s supreme leader, president and foreign minister while his Hezbollah-linked affiliates vowed Israel would be “erased from the history books”.
The Australian: Revealing that a leader of a Shia Islamic group that was praised by the NSW police and counter-terrorism minister is linked to two Iranian revolutionary networks—co-founded with Hamas and Hezbollah—and lauded the October 7, 2023, massacres and the “jihadist path” of the Ayatollah’s terror army.
Daily Telegraph: Revealing that a cleric brought in to advise the NSW government on Jewish community safety preached to bring down federal Labor and open the gates for Hamas and Hezbollah to potentially recruit, train and bankroll their operations from Australian suburbs.
Daily Telegraph: Revealing that the NSW government sent tens of thousands of taxpayer dollars to a Sydney Islamic group with Hezbollah ties and whose leader publicly vowed the annihilation of Israel.
The Australian:  Revealing that NSW Health hand-picked as a trusted community voice an Australian cleric who repeatedly praised Hezbollah fighters and the Iranian regime now accused of sponsoring young men to allegedly set an Australian synagogue ablaze.
Daily Telegraph: Revealing one of Australia’s most senior university executives – tasked with brokering research deals with China – once travelled to Xi Jinping’s ancestral province to take part in a leadership training seminar attended by the second-in-command of the Chinese Government’s overseas community affairs.
Daily Telegraph: Could Kevin Rudd be recalled? It's happened before.
Co-author ABC News: Revealing Chinese Communist Party influence in Confucius Institutes at universities and schools worldwide
7NEWS: Revealing Australia's top security-cleared officials are using PRC Government-surveilled WeChat for their most personal conversations, including about work
7NEWS: Revealing a Liberal candidate represented Opposition Leader Peter Dutton at a business dinner backed by a PRC Government-funded “overseas Chinese liaison station” while the opposition criticised the government for CCP united front interactions | The Bureau
7NEWS: Revealing Victoria Police's Special Operations Group have a $22.6 million counter-terrorism training base at Avalon Airport and the Australian Federal Police considered the airport a high terrorism risk yet neither had any ongoing presence there when an armed intruder hijacked a plane bound for Sydney
7NEWS: Revealing that the Dural caravan anti-semitic "mass casualty" counter-terrorism investigation spread interstate
The Nightly: Interviewing an Australian victim of an Islamic State attack in Afghanistan | Initial story The Nightly: Australian tourist reportedly injured in Bamyan, Afghanistan shooting
7NEWS: Exposing and tracing a luxury hotel fraudster exploiting men across Australia who was wanted for as long as seven years | QNews; Star Observer | 7NEWS: NSW convicts Dongqiao Li | Star Observer; OUTinPerth; QNews
7NEWS: Revealing a violent gay hate crime near Oxford Street in Sydney and interviewing the offender | Star Observer
7NEWS: Revealing internal NSW Police documents about a wave of perceived ethnic and sexual orientation hate crimes across Sydney
Analysis; co-author ASPI The Strategist: Crowdstrike outage and vendor security
Analysis The Australian: Democracy needs big tech in the tent
The Australian: Dymocks 1 million customer hack
The Australian: Accused Chinese spy Alexander Csergo
Australian Financial Review: Defeating electoral misinformation