Per-Johan Persson gick ut Teaterhögskolan i Stockholm 1999. Efter utbildningen följde arbete som skådespelare på flera olika teatrar i landet, bland annat på Teater Västernorrland, Dalateatern, Regionteatern i Växjö och på Dramaten.

Per-Johan har också arbetat i olika frigrupper. Den som ligger honom närmast om hjärtat är ”Shakespeare på Gräsgården”, som gjort sommarteater i Vadstena i snart 25 år och som Per-Johan varit med i från början. Han sitter i organisationens konstnärliga råd.
Per-Johan är också med i Teateralliansen. 

Sedan lite drygt tio år tillbaka växlar Per-Johan mellan att regissera och att skådespela. Hösten 2019 kommer han förutom att regissera Silver Star även att göra rollen som Tevje, i musikalen Spelman på taket, på Kulturhuset Spira.