Peter Mullan

Peter Mullan

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

Known For

Cast Credits

I Swear

as Tommy

Hogmanay

as Mr Milne

Baghead

as Owen Lark

Chips

as Chips (voice)

Marionette

as Dr. McVittie

The Vanishing

as Thomas

Pearl

as Al

Hostiles

as Lieutenant Colonel Ross McCowan

Tommy's Honour

as 'Old' Tom Morris

Edith

as Jake

Hector

as Hector McAdam

Sunset Song

as John Guthrie

Hercules

as Sitacles

Sunshine on Leith

as Robert 'Rab' Henshaw

Welcome to the Punch

as Roy Edwards

The Man Inside

as Gordon Sinclair

War Horse

as Ted Narracott

Tyrannosaur

as Joseph

Neds

as Mr. McGill

Crew Credits