
Acting
Peter Mullan
Peterhead, Aberdeenshire, Scotland, UKBorn 1959 (66 years old)
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".
68
Films
28
TV Shows
8
Crew Credits
Known For
96 Credits
The Witcher
as Vesemir
2019

Westworld
as James Delos
2016

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

Ozark
as Jacob Snell
2017

I Swear
as Tommy Trotter
2025

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

Taggart
1983

Braveheart
as Veteran
1995

Children of Men
as Syd
2006

Trainspotting
as Swanney
1996

Outlander: Blood of My Blood
as Red Jacob MacKenzie
2025

Lily's Driftwood Bay
as Captain Salty Dog (voice)
2014







