Bei den Olympischen Sommerspielen 1920 in Antwerpen gewann Vindyš mit der tschechoslowakischen Nationalmannschaft die Bronzemedaille im Olympischen Eishockeyturnier. Vier Jahre später nahm er auch am Olympischen Eishockeyturnier der Winterspiele in Chamonix teil.