
Actor
Daniel MacPherson
Born 1980 · Sydney, New South Wales, Australia
Daniel Donald MacPherson (born 25 April 1980) is an Australian actor and television presenter, best known for his roles as Joel Samuels in Neighbours, Sergeant Samuel Wyatt in Sky and Cinemax's Strike Back, Whit Carmichael in the Shane Abbess sci-fi film Infini, and Arion Elessedil in The Shannara Chronicles. He has also co-hosted Dancing with the Stars for six years while simultaneously starring in a number of Australians dramas such as Wild Boys. MacPherson has a cameo role as Calvin's father in Ava DuVernay's A Wrinkle in Time.
Acting

Foundation
Hugo Crast · 2021

Land of Bad
Colonel Duz Packett · 2024

Goosebumps
Kid · 1995

The Shannara Chronicles
Arion Elessedil · 2016

Strike Back
Sergeant Samuel Wyatt · 2010

A Wrinkle in Time
Calvin's Father · 2018

Science Fiction Volume One: The Osiris Child
Kane Sommerville · 2016

Poker Face
Sam Levine · 2022

Infini
Whit Carmichael · 2015

The Bill
Cameron Tait · 1984

Neighbours
Joel Samuels · 1985

Beast
Patton · 2026

Have You Been Paying Attention?
Self - Guest Quizmaster · 2013

Bad Mothers
Anton · 2019

Wild Boys
Jack Keenan · 2011

The Cup
Jason Oliver · 2011

City Homicide
Detective Senior Constable Simon Joyner · 2007

Rove
Self · 1999

BlackJack: Dead Memory
Craig · 2006

Dancing with the Stars
Self - Host · 2004

Generational Sins
Drew Caldwell · 2017

Would I Lie to You?
Self - Panelist · 2022

Neighbours 30th: The Stars Reunite
Self · 2015

Tripping Over
Ned · 2006