Urodził się 25 stycznia 1900, w Pikułowicach koło Lwowa, jako syn Mariana i Marii z Wantałowiczów.
Członek Polskiej Organizacji Wojskowej. W 1920 roku podczas wojny polsko-bolszewickiej służył w 205. Pułku Artylerii Polowej. Absolwent Szkoły Podchorążych Artylerii w Poznaniu (1922).
Służył w 6., 13., 5. oraz 9. Dywizjonie Artylerii Konnej i 31. Pułku Artylerii Lekkiej.
Odznaczony Medalem Niepodległości, Złotym Krzyżem Zasługi.
Żonaty z Haliną Kawecką, miał syna Leszka.
Jeniec Kozielska, zginął w Katyniu. Brat majora Adama Solskiego, autora jednego z Pamiętników znalezionych w Katyniu.