Otto Schöpp a fost al cincilea din șase fii ai primarului orașului Sebeș, Johann Schöpp (1870-1954). În 1927, Schöpp a trecut peste ștacheta ridicată la 1,80 m,[3] stabilind un nou record național.[4] Anul următor, a participat la Jocurile Olimpice de vară din 1928 de la Amsterdam la săritură în înălțime și la 100 m garduri. De asemenea a fost nominalizat pentru ștafeta 4×100 m dar echipa României nu a luat startul.[5]
Otto Schöpp a fost și director la Asociația Germană de Gimnastică și Sport din România și a inițiat ștrandul din Sibiu, construit de fratele său, arhitectul Walter Schöpp, și inaugurat în 1936.[6][7]