Brian O'Shaughnessy — British actor (1931-2001)