V roce 1909 byl se svými spoluhráči členem první české výpravy, která se v Chamonix seznamovala se skutečným ledním hokejem (tehdy pro rozlišení označovaným slovem kanadský). Vindyš zde působil ještě v útoku. Na mistrovství Evropy v roce 1911 již ovšem získal titul jako obránce. Na tomto postu potom působil až do konce kariéry. Reprezentoval i po vzniku Československa až do svých 40 let. Zúčastnil se také Letních olympijských her 1920 (turnaj byl zároveň i prvním mistrovstvím světa; získal zde bronz) a prvních zimních olympijských her. Pouze z poslední jmenované reprezentační akce si nepřivezl žádnou medaili. Ve 26 reprezentačních zápasech vstřelil 9 gólů.