Originario di Kadaň e attivo in gare FIS dal dicembre del 2014, Zabystřan ha esordito in Coppa del Mondo il 13 gennaio 2017 a Wengen in combinata, senza completare la prova, ai Campionati mondiali a Sankt Moritz 2017, dove si è classificato 44º nella discesa libera, 40º nel supergigante, 38º nella combinata e non ha completato lo slalom speciale, e ai Giochi olimpici invernali a , piazzandosi 46º nella discesa libera, 40º nel supergigante, 9º nella gara a squadre e non completando lo slalom gigante e lo slalom speciale. Ha debuttato in Coppa Europa il 20 dicembre 2018 ad Altenmarkt-Zauchensee in supergigante, senza completare la prova, e ai successivi Mondiali di Åre 2019 è stato 47º nella discesa libera, 31º nello slalom gigante, 15º nella combinata, 9º nella gara a squadre e non ha portato a termine il supergigante; ai Mondiali di Cortina d'Ampezzo 2021 si è classificato 20º nel supergigante, 9º nella combinata, non ha completato slalom gigante e slalom speciale e non si è qualificato per la finale dello slalom parallelo.