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.

Movies unavailable from Peter Mullan

Kiss of Life

John

Movie 2003

The Magdalene Sisters

Mr O'Connor

Movie 2002

My Name Is Joe

Joe

Movie 1998

Stone of Destiny

Ian's Father

Movie 2008

Neds

Mr. McGill

Movie 2010

Riff-Raff

Jake

Movie 1991

The Man Inside

Gordon Sinclair

Movie 2012

Sunshine on Leith

Robert 'Rab' Henshaw

Movie 2013

A Farewell to Ozark

Self

Movie 2022

Close

Vincent

Movie 1993

Chips

Chips (voice)

Movie 2020

Baghead

Owen Lark

Movie 2023

Good Day for the Bad Guys

John

Movie 1995

The Lord of the Rings: The Rings of Power Global Fan Screening

King Durin III

Movie 2022

Dog Altogether

Joseph

Movie 2007

Out of This World

Jim

Movie 2004

Sunset Song

John Guthrie

Movie 2015

From the Bottom of the Lake

himself

Movie 2013

Blinded

Francis Black

Movie 2004

Tommy's Honour

Tom Morris

Movie 2017

Ruffian Hearts

Chez

Movie 1995

Long Distance Information

Jack

Movie 2011

I Swear

Movie

Your Cheatin' Heart

Movie 1990

Pearl

Al

Movie 2018

Mystery Ride

Callum Macfarlane

Movie

This Little Life

Neonatologist

Movie 2003

Bogwoman

Barry

Movie 1997

Vision

Sim

Movie 1993

To Build a Home

Movie 2007

Duck

Nick

Movie 1998

Edith

Jake

Movie 2016

Marionette

Dr. McVittie

Movie 2020

The Priest and the Pirate

Billy Hill

Movie 1994

Nightlife

Billy

Movie 1996

Fatbaws

Movie 2020

Orphans Reunited

Movie 2019

Carry on Ken

Movie 2006

Don vs. Lightning

Don

Movie 2021

Borges and Me

Movie

Tv series unavailable from Peter Mullan

Taggart

Tv 1983

Fixer

Tv 2008

Lockerbie

Tv

Cursed

Father Carden

Tv 2020