Petra Nesvačilová ještě během studia gymnázia zvítězila v konkurzu na roli v inscenaci Gazdina roba v Divadle Na zábradlí. Jako Bětka v dramatu Gabriely Preissové tak poprvé vstoupila na profesionální jeviště. Chvíli nato zvítězila v konkurzu na hlavní roli ve filmu Karin Krajčo Babinské Pusinky. Úspěch před kamerou ji definitivně utvrdil v jejím hereckém osudu, který nesvázala s žádnou hereckou školou. Po gymnáziu však začala studovat dokument na pražské FAMU. Absolvovala filmem Zákon Helena, za něhož byla nominována na Českého lva. Do Divadla Ungelt poprvé vstoupila v roce 2015 v roli problémové dcery v australské tragikomedii Joanny Murray-Smith Mezi úterým a pátkem. O rok později s Alenou Mihulovou nazkoušela komedii Marcina Szczygielskiho Skořápka, v níž potvrdila svůj komediální talent (Skořápka se stále hraje a překročila již stopadesátou reprízu). Na repertoáru je stále také romantická komedie Taneční hodiny, ve které v roce 2019 – jako zraněná tanečnice Senga – vytvořila originální pár s Miroslavem Táborským.