Today's birthday, April 25: Australian actor and TV presenter Daniel MacPherson (1980 - )
Before he became a national star playing Joel Samuels on the soap Neighbours, actor Daniel MacPherson regularly competed in triathlons and marathons.
He still competes in competitions around the world and in 2009 won his age group in the Ironman China event.
MacPherson was born in Sydney in 1980 and grew up in the beachside suburb of Cronulla.
As a student at Sydney Boys High School, he enjoyed athletics, swimming and triathlons.
MacPherson met his first agent while competing in the Kurnell triathlon in southern Sydney when he was 16.
After leaving school, he landed the role of Joel on Neighbours. He spent almost four years on the soap and won a Logie Award for Most Popular New Talent in 1999.
In 2002 MacPherson moved to London to star in the British production of the musical Godspell. He and British entertainer Jonathan Wilkes shared the lead roles of Jesus and Judas.
He played PC Cameron Tait in the UK Television favourite The Bill from 2003 to late 2004.
MacPherson returned home to Australia in 2005 and in 2007 began starring as Detective Simon Joyner in City Homicide, the number one show in Australia at the time. He finished up his final scenes on the popular police drama in 2009.
A few years later he began filming a new Australian Western-style show called Wild Boys, playing the lead role and the show's protagonist, Jack Keenan.
His latest television roles include Arion in MTV's fantasy drama The Shannara Chronicles, and Sergeant Samuel Wyatt in the action series Strike Back: Retribution.
Since 2011 MacPherson has appeared in several films, including 2013's Infini and 2017's Generational Sins. His most recent film credit is as Calvin's Father in the 2018 Hollywood film A Wrinkle in Time.
In addition to his extensive work on screen and stage, MacPherson has also hosted multiple series of Dancing with the Stars and X Factor.
He is married to actress Zoe Ventoura.