Petar Zec was born in Sremska Mitrovica (Yugoslavia) on May 3, 1950. He completed elementary and grammar school in Banjaluka. In 1977, he received a bachelor's degree in theatre, film and TV direction from the Faculty of Dramatic Arts (University of Belgrade).