A determined Irvine runner has raised more than £3,600 for a charity supporting children undergoing cancer treatment.

Michael Sullivan, 43, has tackled triathlons, marathons and Ironman events to help out Abbie's Sparkle Foundation.

And he's not finished yet, with more fundraising runs to come this year.

Supported by his family, Michael is determined to raise as much as he can for the amazing charity.

(Image: Michael Sullivan)

He has already competed in the Culzean Half Marathon, St Andrews triathlon, Moray Marathon, Edinburgh Marathon and Ironman 70.3 in Bolton.

He has raised a total of £3,638.98, including Gift Aid, through a combination of donations from friends and family and also employer contributions from TRAC and Ithaca Energy.

He now intends to increase that total by inviting local businesses to advertise on his event clothing in exchange for donations.

As well as training for the events, Michael aims to compete in at least one activity per month in the hope of raising as much money as possible that will go directly to supporting children with cancer.

(Image: Michael Sullivan)

Further activities planned this year include the Run The Blades Ultramarathon, Loch Lomond Triathlon and the Irvine Triathlon.

Abbie's Sparkle Foundation provides help and support to children across Scotland who are fighting cancer.

This support is given by providing children​ gifts​ and ​grants​, or as they call them 'Sparkles', assessed on an individual basis, dependent on need.

The charity provides children with a treat that perhaps the family, due to circumstances, can no longer afford.

They also support children who are a way from home having treatment and help families make special memories together.

The charity also aims to spread ​awareness​ of sarcoma and childhood cancer. 

To find out more, visit abbiessparklefoundation.org/

To support Michael's fundraising campaign, visit here.