Barry Evans — British actor (1943-1997)