CharacterJohn AshworthJohn Ashworth in The Institute (2025), played by Martin Roach. Played byMartin RoachAppears inThe Institute2025