CharacterJohn Waterhouse SnrJohn Waterhouse Snr in Gentleman Jack (2019), played by Nicholas Farrell. Played byNicholas FarrellAppears inGentleman Jack2019