Peter studied acting at the Gene Bua – Acting For Life school in Los Angeles while living there for a few years. Back in Malta he debuted at the St. James Cavalier theatre in 2002 in a production titled Amphitryon. Over the years he has performed in several theatre productions such as Cella Numru Hamsa, One For The Road, Traditur, Appuntamenti, Kjaroskur, Fejn Jihodna r-Rih, and Raymond Fight Beck. His latest performances include roles in The Crucible at The Manoel Theatre and his debut performance with Unifaun, Tebut Isfar. Peter has taken part in several TV series, and films.