
Acting

The Axe Forgets
as Servant

Isaac
as Dr. Guria

VIVA
as Tony

The Last Duel
as Priest at Duel

Foxglove
as Pádraig

Mirage
as Hunter

The Legion
as Saul

We Have Always Lived in the Castle
as Old Ned
The Back of the House
as Derry O'Brien

Citizen Lane
as Reverend James Lane

Vikings: Valhalla
as Aethelred the Unready · 2 ep.

Miss Scarlet
as Bank Manager · 1 ep.

Trial of the Century
as Dr. Louis Byrne · 3 ep.

Vikings
as Lord Abbot · 1 ep.

The Borgias
as Cardinal Piccolomini · 16 ep.

The Tudors
as John Fisher, Bishop of Rochester · 10 ep.

No Tears
as Civil Servant 1 · 4 ep.

Waking the Dead
as Father Quinn · 2 ep.

Ballykissangel
as Doc Ryan · 57 ep.

The Chief
as Dep. Chief Constable Wes Morton · 7 ep.