Christopher Hancock — British actor (1928-2004)