 She developed an international career in the mid-1990s as she moved increasingly into late-Romantic and 20th Century German opera repertoire, with engagements at the Frankfurt Opera and Garsington Opera, where she sang Helen in the first British performance of Richard Strauss' "Die ägyptische Helena" in 1998.Her assumption of Isolde in Wagner's "Tristan und Isolde" in productions at Opera North, Leeds and the English National Opera confirmed her command of the dramatic soprano repertoire.She sang Brunnhilde in "Der Ring des Nibelungen" first in Tokyo, and in 2007 performed the role in the first complete Ring cycle by the Canadian Opera Company in their new Toronto opera house.