David Schofield — British actor