
Acting · Born Jan 1, 1946 · Dublin, Ireland
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.

Braveheart
19957.9

Vikings
20138.1

The Last Duel
20217.4

Alexander
20046.0

Florence Foster Jenkins
20166.7

The Black Dahlia
20065.6

Vikings: Valhalla
20227.6

The Tudors
20077.8

In Secret
20146.1

The Storyteller
19888.2

The Invisible Woman
20135.9

The Butcher Boy
19986.8

The Stag
20135.8

Closing the Ring
20076.2

Riverdance: The Animated Adventure
20216.0

Circle of Friends
19956.3

Into the West
19926.4

Lovejoy
19867.4

Dancing at Lughnasa
19986.0