
Actor
Peter Mullan
Born 1959 · Peterhead, Aberdeenshire, Scotland, UK
Peter Mullan (born 2 November 1959) is a Scottish stage, film and television actor and director, best known for playing supporting roles in feature films such as "Braveheart" and "Trainspotting", and for starring as the titular character Joe Kavanagh in "My Name Is Joe". He won a Golden Lion at 59th Venice International Film Festival for his direction of "The Magdalene Sisters".
Directed
Acting

Harry Potter and the Deathly Hallows: Part 1
Corban Yaxley · 2010

Braveheart
Veteran · 1995

Trainspotting
Swanney · 1996

Westworld
James Delos · 2016

The Witcher
Vesemir · 2019

Children of Men
Syd · 2006

Ozark
Jacob Snell · 2017

War Horse
Ted Narracott · 2011

The Lord of the Rings: The Rings of Power
King Durin III · 2022

Hostiles
Lieutenant Colonel Ross McCowan · 2017

Mowgli: Legend of the Jungle
Akela (voice) · 2018

Shallow Grave
Andy · 1994

Cursed
Father Carden · 2020

Hercules
Sitacles · 2014

I Swear
Tommy · 2025

The Magdalene Sisters
Mr O'Connor · 2002

Tyrannosaur
Joseph · 2011

Boy A
Terry · 2008

Olive Kitteridge
Jim O'Casey · 2014

Session 9
Gordon · 2001

Top of the Lake
Matt Mitcham · 2013

Baghead
Owen Lark · 2023

My Name Is Joe
Joe · 1998

Outlander: Blood of My Blood
Red Jacob MacKenzie · 2025






