Petras Šimonėlis gimė 1947 m. sausio 17 d. Nolėnuose (Utenos apskritis).
1974 m. baigęs Kauno Politechnikos institutą dirbo Alytaus medvilnės kombinate, o nuo 1990 m. – Lietuvos valstybės kontrolės vyresniuoju valstybiniu auditoriumi.
Lietuvos čempionatuose jis laimėjo devynis aukso medalius 5000 m, 10000 m, 30 km, maratono ir kroso bėgimuose. Po du kartus gerino Lietuvos 5000 m (13:40.0 ir 13:36.8) bei 10000 m (28:41.8 ir 28:15.8) rekordus. 1971 metų Europos čempionate Helsinkyje užėmė 10 vietą 5000 m bėgime.