John Kavanagh has appeared in 44 movies.
Some of John Kavanagh's most popular movies include:John Kavanagh has appeared in 9 TV Series.
These include Vikings, Vikings: Athelstan's Journal, Father & Son, Peacock, Rebel Heart, The Tudors, Vikings: Valhalla, Titanic: Blood and Steel and Lovejoy.