I work as an investigative journalist.
I write widely, specialising in national security and politics.
I have written for ABC News, The Australian, The Guardian, 7NEWS, The Nightly, The Australian Financial Review and ASPI's The Strategist.
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.
Protecting sources
I take active measures to protect each source according to my assessment of their unique risk profile.
I default to off-the-record; I do not disclose information that a source shares with me unless the source and I agree otherwise.
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; I only use this number with 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.
II: 04035 78039 80335 68323 73681 00857
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.
Social accounts:
LinkedIn
X
Bluesky
Mastodon
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 NSW Premier Chris Minns and his 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.
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.
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