CharacterJohn TaylorJohn Taylor in Innocent (2018), played by Andrew Tiernan. Played byAndrew TiernanAppears inInnocent2018