CharacterJohn MayhewJohn Mayhew in The Witness for the Prosecution (2016), played by Toby Jones. Played byToby JonesAppears inThe Witness for the Prosecution2016