Born in Peterhead, Aberdeenshire, Scotland, UK — Nov 02 1959

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".
Browse acting and crew credits across movies and TV — filter and sort to find specific roles.

Vesemir

Jacob Snell

James Delos

King Durin III


Corban Yaxley

Tommy

Red Jacob MacKenzie

Veteran

Richard Banks

Sitacles

John Orr

Ridgeway Senior

Father Carden

Syd

Swanney

Matt Mitcham

Michael Scot

Priest
Jimmy

Father Henry Garnet

Reverend Martin Laws

Directing

Ted Narracott

Michael

Lieutenant Colonel Ross McCowan

The Broker

Akela (voice)

Captain Salty Dog (voice)

Jim O'Casey


Fraser Schwartz

Phil

Odoacer

Owen Lark

Les Gault

Gordon

Andy

Don Murston

Richie Beckett

Cal Morris


Thomas

Mr O'Connor

Joseph

Donny

Terry

William Hannigan

Daniel Dillon

King Durin III

Vince

Roy Edwards

Mr. McGill

Dr. McVittie

Jake

Jim

John Guthrie

Sergeant Farmer

Martin Laws

Martin Laws

Patricia's Husband

Self

Robert 'Rab' Henshaw

Ian's Father

Gordon Sinclair

Dad

Stevie

Brookes

Peter

Directing

John


Martin Laws

Chez

Joe

Frank

Riley

Gordon Brown

Hector McAdam

Andy

Joseph
Billy

Vincent

Directing

'Old' Tom Morris

Neonatologist

Jean
Callum Macfarlane
Nick

Directing
himself

Al
Sanders Sr.


Don

Jake
John


Sim

Francis Black

Mr Milne


Kenneth

Barry

Jack

Chips (voice)
Billy Hill