actor: John Illingsworth