
Peter Mullan
Acting
🎂 1959-11-02
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".
Cast credits(104)

Red Jacob MacKenzie
2025

King Durin III
2022

James Delos
2016

Jacob Snell
2017

Corban Yaxley
2010

1983

Veteran
1995

Sitacles
2014

Syd
2006

Swanney
1996

Owen Lark
2023

Lieutenant Colonel Ross McCowan
2017

The Broker
2016

Ridgeway Senior
2021

Akela (voice)
2018

Ted Narracott
2011

Jim O'Casey
2014

Matt Mitcham
2013

Richard Banks
2023

Captain Salty Dog (voice)
2014

Andy
1994

Father Carden
2020

Odoacer
2007

Priest
2021

Michael Scot
2004

Father Henry Garnet
2017

Gordon
2001

Mr O'Connor
2002

Les Gault
2003

Martin Laws
2009

Thomas
2019

2008

Cal Morris
2023

Stevie
2000

Robert 'Rab' Henshaw
2013

Peter
2012

Roy Edwards
2013

William Hannigan
2004

Dr. McVittie
2020

DCS John Orr
2025

Martin Laws
2009

Ian's Father
2008

King Durin III
2022

Martin Laws
2009

Michael
2016

Jake
1991

Self
2022

Sergeant Farmer
1997

Jim
2004

Patricia's Husband
1999

Martin Laws
2009

Andy
1988

Daniel Dillon
2000

Joseph
2011

John Guthrie
2015

Brookes
2006

Phil
2023

Hector McAdam
2015

Jean
1999

Don Murston
2015

Tommy Trotter
2025

Tom Morris
2017
Sanders Sr.
1997

1990

Richie Beckett
2012

Vince
1990

Fraser Schwartz
2022

Neonatologist
2003

Vincent
1993

Gordon Brown
2007

Donny
2022

Terry
2007

Mr. McGill
2010

John
2003

Joe
1998

Al
2018

Frank
2005

Barry
1997
Francis Black
2004

2006

Riley
2007

Chips (voice)
2020

Dad
2022

Callum Macfarlane

1990

Tonto
1990
Billy Hill
1994

Gordon Sinclair
2012
John
1995
Chez
1995
1995
himself
2013

Don
2021

Jack
2011
2007

Sim
1993

Joseph
2007

Jake
2016
Kenneth
2019
Billy
1996
Nick
1998

2020