
John Kavanagh (born 1946, Dublin, Ireland) is an Irish character actor who was a member of the Abbey Theatre company for ten years (1967–1977) before going freelance. He has worked in over 20 films and numerous TV series since 1970. His film credits include Braveheart (1995), The Butcher Boy (1997), Dancing at Lughnasa (1998), Florence Foster Jenkins (2016), and The Last Duel (2021). On television he is best known for playing The Seer / Pope Leo IV in Vikings (2013–2020) and Vikings: Valhalla (2022–2024), and Cardinal Lorenzo Campeggio in The Tudors (2007–2008). He received a Drama Desk Award nomination (1989) for Juno and the Paycock. He is also a singer, having played the lead in the Irish stage production of Jacques Brel Is Alive and Well and Living in Paris in the 1970s. No other personal details are publicly confirmed.
Biography from Wikipedia, CC BY-SA. Credits and photos from TMDB.
The titles people know John from.
What John is working on next.
One Sweet Houras TommyOut Nov 2026
Weeksas JimDate to be announced
The Great Wide Openas GrandadDate to be announcedIMDb rating of each title on Cineora, by year.
as Mr. Westmoreland

as Arthur Browne
as Sir Alfred Beit
as Georgia's Boss · 1 episode
as The Seer · 4 episodes
as Le Gris' Priest
as Gatekeeper (voice)
as Windsor

as Narrator (voice)

as Dad
as Arturo Toscanini
as The Seer (archive footage) · 6 episodes

as Junior
as Inspector Michaud
as Reverend Benham

as John O'Connor · 4 episodes
as Reverend Smith
as Cardinal Campeggio · 4 episodes
as Harry
as Emmett Linscott
as Parmenion

as Stan

as Charlie Rice
as Father Carlin
as Dr. Boyd
as IRA Chief
as Cardinal

as Voice

as Adolphus Grigson
as Craig

as Manager

as Beggar
as Beggar · 1 episode
as Donkey

as Robert Foxley

as Tom Crosbie · 1 episode
as Hennessey · 1 episode

as Kearney

as Priest
The people who keep turning up in John’s titles.









