Nuo 2004 m. mokėsi Jurbarko Antano Sodeikos meno mokykloje, o 2012 m. baigė Klaipėdos Stasio Šimkaus konservatoriją (dėst. Audronės Purlienės choro dirigavimo kl.). 2012–2016 m. studijavo choro dirigavimą Lietuvos muzikos ir teatro akademijoje (bakalauro studijos prof. Česlovo Radžiūno kl.), 2018 m. baigė choro dirigavimo magistrantūros studijas.
2007–2013 m. vadovavo Skirsnemunės Šv. Jurgio bažnyčios chorui, 2010–2013 m. buvo Šimkaičių Šv. vyskupo Martyno bažnyčios vargonininkas, 2011–2012 m. dirbo Kretingos rajono kultūros centro Kamerinio choro chormeisteriu ir Jurbarko rajono neįgaliųjų draugijos vokalinio ansamblio „Atpūtis“ meno vadovu, 2012–2013 m. Vilniaus miesto savivaldybės choro „Jauna muzika“ artistu. Nuo 2013 m. yra Lietuvos nacionalinio operos ir baleto teatro chormeisteris ir choro artistas, atlieka epizodinius solo vaidmenis operos spektakliuose. Nuo 2018 m. Povilas Butkus yra Vilniaus kolegijos Menų ir kūrybinių technologijų fakulteto Scenos meno katedros lektorius.
Su Vilniaus Šv. Dvasios vienuolyno katedros šventiniu choru įrašė solo partijas 2 kompaktiniuose diskuose.