1997 • as self
1999 • as Self
1996 • as Sarah Kaufmann
2006 • as Self
2009 • as Lara Derbusch
2004 • as Self