Urodził się w dniu 11 listopada 1901 w miejscowości Pławin (gmina Inowrocław, parafia Jaksice) jako syn Marcina i Józefy Ostrowskiej. Jego bratem był Franciszek (zm. 1937 w wieku 34 lat). Ukończył szkołę powszechną, po czym pracował jako robotnik. 7 września 1919 powołany do Wojska Polskiego i przydzielony do 68 pułku piechoty. Uczestnik wojny polsko-bolszewickiej. Od dnia 23 listopada 1920 urlopowany na stałe. 26 kwietnia 1922 ponownie powołany do służby wojskowej i wcielony do 14 pułku piechoty, w którym kontynuował karierę wojskową jako podoficer zawodowy, awansując z dniem 1 listopada 1928 do rangi sierżanta.
W dniu 14 stycznia 1926 we włocławskiej parafii pw. św. Jana plutonowy Stanisław Moskalik zawarł związek małżeński z Bolesławą Szachogłuchowicz (ur. 6 czerwca 1901 we wsi Zazamcze pod Włocławkiem, zm. 5 maja 1956 we Włocławku) córką Jana i Marianny Chojnackiej. Zezwolenie na ślub panu młodemu wydał Dowódca Okręgu Korpusu Nr VIII w dniu 31 grudnia 1925.
Rozkazem organizacyjnym Nr 1 Dowództwa 14 pułku piechoty z dnia 16 września 1930 sierżant Stanisław Moskalik przydzielony został na stanowisko instruktora w komendzie Przysposobienia Wojskowego na powiat Nieszawa. Na mocy rozkazu organizacyjnego Nr 1 dowództwa włocławskiego pułku z dnia 1 kwietnia 1932 otrzymał przydział służbowy do 2. kompanii ckm, a rozkaz organizacyjny Nr 3 z 1 września 1933 przydzielił sierż. Moskalika do 1. kompanii ckm. W kompaniach tych piastował funkcję instruktora. W 1938 odznaczony został Brązowym Krzyżem Zasługi – za zasługi w służbie wojskowej. Od 15 marca 1938 zajmował stanowisko szefa kompanii.
W okresie okupacji zatrudniony jako robotnik. Aresztowany 13 czerwca 1940 we Włocławku. Jego proces odbywał się we Włocławku i Inowrocławiu. Skazany wyrokiem Sądu Specjalnego w Inowrocławiu z dnia 9 października 1940 (wyrok w sprawie karnej) i osadzony w więzieniu w Sieradzu, gdzie zmarł 14 maja 1942. Pochowany dwa dni później na jednym z sieradzkich cmentarzy.
Ze związku Stanisława i Bolesławy narodzili się: córka Genowefa Krystyna (ur. 22 marca 1925 we Włocławku), syn Franciszek (ur. 28 września 1932 we Włocławku) – jego ojcem chrzestnym został sierżant Tomasz Szott z Powiatowej Komendy Uzupełnień we Włocławku (były podoficer 14 pułku piechoty), syn Jerzy (ur. 28 września 1934 we Włocławku) – jego ojcem chrzestnym został st. sierż. 14 pp Władysław Lęcznarowicz oraz syn Ryszard Janusz (ur. 3 kwietnia 1936 we Włocławku, zmarł w dzieciństwie) – jego ojcem chrzestnym został sierżant 14 pp Józef Balicki. Zmarłymi w dzieciństwie dziećmi Stanisława i Bolesławy byli również synowie Bolesław i Krzysztof.
Sierżant Stanisław Moskalik odznaczony był:
- Brązowym Krzyżem Zasługi
- Brązowym Medalem za Długoletnią Służbę
- Medalem Pamiątkowym za Wojnę 1918-1921
- Medalem Dziesięciolecia Odzyskanej Niepodległości