Self

Growing by pushing my limits.

This is my own flourishing in practice: long-distance runs, charity challenges and training blocks, building an engine that runs on faith-driven altruism as much as endurance. I try to make each challenge back a cause I care about, while teaching my body and mind to keep growing.

Now
Live

75 days of rewiring

Training block

My version of 75 Hard, designed around neuroplasticity. The brain rewires itself around what we repeat, so for 75 days I'm deliberately training the habits of long-term building (training, reading, sleep and focus) to strengthen the pathways behind consistency, deep work and recovery, so the gains compound well beyond day 75.

Soon
Training starts soon

London Marathon 2027

Training block · Target Sub-4

Aiming for under four hours in London. Marathon training starts in November, building on the base from the 75 days of rewiring.

Running for a cause

I got my place through the ballot, but I'd like to run it for IJM (International Justice Mission), supporting their work to end slavery around the world. I'll be reaching out to them before training starts in November.

Details coming soon
  • Sponsorship pageIf IJM are on board, how to give through my run
    Soon
  • Training planThe block from base to race day
    Soon
  • Updates along the wayLong runs, lessons and milestones
    Soon
Past events
  1. Charity challenge
    Sep 2026

    Tough Mudder London South

    Mud, ice water and walls, taken on as a team. The money goes to emergency winter shelter, caseworkers at drop-in centres, and the support people need to move on from homelessness for good. Together, the team has raised more than £5,500, plus Gift Aid.

    For Glass Door Homeless Charity

    I took on Tough Mudder with the St Michael's Wandsworth Common team for Glass Door, which coordinates the UK's largest network of open-access services for people affected by homelessness. Its winter shelters, hosted by partner churches including St Michael's, provide safe accommodation and meals for up to 105 guests a night.

  2. Race
    Jun 2026

    Weybridge Half Marathon

    1:52:24

    My checkpoint for base fitness before marathon training.