
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(103)

Captain Salty Dog (voice)
2014

King Durin III
2022

James Delos
2016

Jacob Snell
2017

Richard Banks
2023

Jim O'Casey
2014

Ridgeway Senior
2021

Father Carden
2020

Corban Yaxley
2010

Father Henry Garnet
2017

DCS John Orr
2025

Priest
2021

The Broker
2016

Martin Laws
2009

Fraser Schwartz
2022

Matt Mitcham
2013

Don Murston
2015

Veteran
1995

Phil
2023

1990

Tonto
1990

Cal Morris
2023

1983

Michael
2016

Sitacles
2014

Syd
2006

Swanney
1996

Owen Lark
2023

Michael Scot
2004

Akela (voice)
2018

2008

Odoacer
2007

Lieutenant Colonel Ross McCowan
2017

Ted Narracott
2011

Richie Beckett
2012

Andy
1994

Mr O'Connor
2002

Gordon
2001

Roy Edwards
2013

William Hannigan
2004

Thomas
2019

Les Gault
2003

Daniel Dillon
2000

Stevie
2000

Terry
2007

Joseph
2011

Dr. McVittie
2020

King Durin III
2022

Self
2022

Vince
1990

Peter
2012

Jake
1991

Hector McAdam
2015

Martin Laws
2009

Martin Laws
2009

Robert 'Rab' Henshaw
2013

Sergeant Farmer
1997

Dad
2022

Mr. McGill
2010

Martin Laws
2009

Patricia's Husband
1999

Joe
1998

Al
2018

Jim
2004

Donny
2022

Riley
2007

Ian's Father
2008

John Guthrie
2015

Tom Morris
2017

Brookes
2006

Gordon Brown
2007

Jean
1999

Frank
2005
Francis Black
2004

John
2003

1990

Neonatologist
2003
Nick
1998

Callum Macfarlane

Vincent
1993

Chips (voice)
2020

Jake
2016

Gordon Sinclair
2012

2006

Barry
1997
Billy Hill
1994

Andy
1988
himself
2013

Sanders Sr.
1997

Joseph
2007
John
1995

Sim
1993
Chez
1995
Billy
1996

2020

Don
2021
2007
2019

Jack
2011
Kenneth
1995