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