Do Československých legií (původně "Revolučních dobrovolných vojsk") v Rusku vstoupil 16. listopadu 1916 v hodnosti podporučíka. Zúčastnil se bitvy u Zborova a bitvy u Bachmače. Byl jedním z organizátorů v oblasti finanční správy, absolvoval celou anabázi až do Vladivostoku. Odtud se plavil na lodi Madawaska po trase Singapur – Kolombo – Port Said – Terst. Vlaky odvážely legionáře již do samostatného Československa. Službu v Čs. legiích ukončil 22. dubna 1920 v hodnosti kapitána.