
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".

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

Braveheart
1995 · as Veteran

I Swear
2025 · as Tommy

Children of Men
2006 · as Syd

Hercules
2014 · as Sitacles

Trainspotting
1996 · as Swanney

Baghead
2023 · as Owen Lark

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

War Horse
2011 · as Ted Narracott

Hostiles
2017 · as Lieutenant Colonel Ross McCowan

Session 9
2001 · as Gordon

The Vanishing
2019 · as Thomas

The Last Legion
2007 · as Odoacer

Boy A
2008 · as Terry

Young Adam
2003 · as Les Gault

Shallow Grave
1994 · as Andy

Elsinore

The Magdalene Sisters
2002 · as Mr O'Connor