Seit Mai 1920 diente Leonid während des Sowjetisch-Polnischen Krieges bei der 16. roten Armee an der Westfront. Am 5. Juli wurde er zum Chef der operativen Abteilung der 16. Armee ernannt, am 17. Juli zum stellvertretenden Stabschef der 8. Schützendivision, am 9. August zum Stabschef dieser Division und am 15. September zum Kommandeur des 72. Schützenregimentes dieser Division ernannt. Im November 1920 wurde er schwer verwundet, wobei der von den Polen im Raum Luninez gefangen genommen und in einem Lager bei Brest festgehalten wurde. Im April 1921 kehrte er während eines Gefangenenaustausches in die Heimat zurück.