Macleod is a Scottish Actor based between London & Dublin. He is a graduate of The Lir Academy Bachelor of Acting Course.
He can currently be seen playing the role of Fergus Harris in Season 9 of Shetland (BBC). He was recently seen on TV as Pierce in Season 2 of Granite Harbour (BBC).
Recent stage credits include Ballybridgewater by Ultan Pringle (24 Hour Plays/Abbey Theatre), and the role of Kevin in Verdant’s gender-reversed production of Mamet’s Speed the Plow (dir: Andy Crook & Janet Moran). For Anú Productions, he played Seamus Robinson in Staging the Treaty directed by Louise Lowe and various roles in Miasma directed by Samantha Cade.
While at The Lir, he played Sergei Bassov in Summerfolk (dir: Tom Creed), Caesar in Julius Caesar dir: Marc Atkinson Borrull), Dave in The Antipodes (dir: Ronan Phelan), and George in The Unreturning (dir: Jack Reardon).
Macleod has bases in Dublin, London, and Scotland.