1988 beendete er das Studium der Geschichtswissenschaften an der Humanistischen Fakultät der Pädagogischen Akademie in Krakau. In den Jahren 1990 bis 2005 arbeitete er als Lehrer und Direktor einer Schule in Dębica.
Nach 1998 war Moskal Stadtrat von Ropczyce. Bei den Parlamentswahlen 2005 wurde er über die Liste der Recht und Gerechtigkeit (PiS) für den Wahlkreis Rzeszów in den Sejm gewählt. Bei den Sejmwahlen 2007 wurde er für die PiS mit 21.612 Stimmen als Abgeordneter bestätigt. Auch bei den folgenden Wahlen konnte er sein Mandat verteidigen, zuletzt 2019 mit 17.444 Stimmen.[1] Im September 2020 wurden er und 14 weitere Abgeordnete von der PiS kurzzeitig suspendiert, weil sie im Widerspruch zur Parteidisziplin gegen die Verabschiedung einer Änderung des Tierschutzgesetzes gestimmt hatten.[2] Bei der Parlamentswahl 2023 trat Moskal nicht mehr an.