
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".
Vesemir
King Durin III
James Delos
Jacob Snell
Corban Yaxley
Veteran
Red Jacob MacKenzie
Sitacles
Tommy Trotter
Odoacer
Swanney
Matt Mitcham
Syd
Vince
Father Carden
Jean
Richard Banks
Ted Narracott
Michael Scot
Les Gault
Lieutenant Colonel Ross McCowan
Daniel Dillon
Ridgeway Senior
Joseph
Akela (voice)
Jim
Peter
Terry
The Broker
Roy Edwards
Owen Lark
Priest
himself
Andy
John Orr
Reverend Martin Laws
Father Henry Garnet
Jim O'Casey
Robert 'Rab' Henshaw
Cal Morris
Captain Salty Dog (voice)
Gordon Sinclair
Hector McAdam
Don
Phil
Billy Hill
Brookes
Michael
Dad
William Hannigan
Fraser Schwartz
Chez
Jimmy
Al
Gordon
Andy
Thomas
Mr. McGill
John
Billy
Stevie
Callum Macfarlane
Patricia's Husband
Mr O'Connor
Joseph
Jake
Dr. McVittie
Don Murston
Richie Beckett
Sergeant Farmer
Jake
Tonto
Neonatologist
Martin Laws
King Durin III
Vincent
Francis Black
Self
Sim
Joe
Donny
Frank
Martin Laws
Tom Morris
Martin Laws
Ian's Father
Riley
John Guthrie
Jack
Kenneth
Nick
Gordon Brown
Mr Milne
Sanders Sr.
Chips (voice)
Barry
John