Kenneth Cranham — British actor