John Kavanagh has appeared in 7 shows and 18 movies. A performance to be found in the role of Pope Leo IV / The Seer / The Seer (voice) in the series Vikings. In the cinema, in the role of Emmett Linscott in the feature film The Black Dahlia.