CharacterJames Keziah DelaneyJames Keziah Delaney in Taboo (2017), played by Tom Hardy. Played byTom HardyAppears inTaboo2017