Otto vandt tolv medaljer ved FIL World Luge Championships med seks guldmedaljer (kvindelige singler: 2000, 2001
, 2003, 2005; Blandet hold: 2003, 2005), tre sølvmedaljer (Mixet hold: 1997, 2000, 2001) og tre bronze (kvindelige singler: 1999, 2004; Blandet hold: 1999).