Schweiner spielt seit 2015 Beachvolleyball an der Seite von Ondřej Perušič. 2016 gewannen die Tschechen das CEV-Satellite-Turnier in Pelhřimov. Schweiner/Perušič starten seit 2016 auch auf der FIVB World Tour und hatten 2018 einige Top-Ten-Ergebnisse. Bei der Europameisterschaft in den Niederlanden erreichten sie das Achtelfinale, in dem sie gegen die Russen Semjonow/Leschukow ausschieden. Beim 4-Sterne Turnier 2019 im heimischen Prag kamen Perušič/Schweiner ins Endspiel. Sie nahmen an der Weltmeisterschaft in Hamburg teil (Platz 17) und hatten mehrere fünfte Plätze bei wichtigen Turnieren (5-Sterne Gstaad, EM Moskau, WT Final Rom).