
Acting
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.

Vikings
2013

The Tudors
2007

Vikings: Valhalla
2022

Performance
1991

ScreenPlay
1986

Braveheart
1995

Sharpe
1993

Lovejoy
1986

The Last Duel
2021

The Storyteller
1988

Titanic: Blood and Steel
2012

Alexander
2004

The Black Dahlia
2006

Scarlett
1994

In Secret
2014

Vikings: Athelstan's Journal
2015

Florence Foster Jenkins
2016

Peacock
2022

Closing the Ring
2007

Father & Son
2009

Rebel Heart
2001

Circle of Friends
1995

Riverdance: The Animated Adventure
2021

Bucking Fastard
2026

The Invisible Woman
2013

The Butcher Boy
1998

Dancing at Lughnasa
1998

The Price
1985

Some Mother's Son
1996

Into the West
1992

The McKenzie Break
1970

Widows' Peak
1994

Pete's Meteor
2002

Benedict Arnold: A Question of Honor
2003

The Tiger's Tail
2006

Cal
1984