Pettersen har siden 1992 vært ved Den Nationale Scene, hvor han blant annet har spilt i Jon Fosses og , Gunnar Staalesens samt Henrik Ibsens . Han har også spilt i musikalene og . Pettersen har dessuten regissert dukketeater og hatt en sentral rolle i TV-serien (NRK 2002–2003).