
Acting · 81 years old

Game of Thrones
Pyat Pree

Outlander
Father Anselm

Life on Mars
Peter Wilkes

Doctor Who
Father Angelo

Shameless
Robert

Dungeons & Dragons: Honor Among Thieves
Szass Tam

The Game
Dennis Lamb

Monarch of the Glen
Markey

The Fades
Polus

Waking the Dead
Ernst Geiger

Mickey 17
Darius Blank

The Deal
Scottish MP 2

Falling for Figaro
Patrick

Julius Caesar: The Making of a Dictator
Spunrinna

Kill the Day
Senior Guard

The Awakening
Albert Flood

In the Lost Lands
The Stranger (uncredited)

Crime
Tommy Loughran

Tornado
Thief Bandit

Young Adam
Freight Supervisor