Nascut pe 11 iunie 1926, la Zlatna, judetul Alba, Moldovan a absolvit, in 1948, Conservatorul de Muzica si Arta Dramatica Cluj. A devenit, pe rand, actor al Teatrului National din Cluj, din 1946 pana in 1952. Din septembrie 1952, a fost transferat la Teatrul National "I.L. Caragiale" din Bucuresti, unde a fost angajat pana in 1990, cand s-a pensionat. A fost, de-a lungul carierei sale, asistentul sau regizorul secund al unor personalitati ale regiei romanesti: Sica Alexandrescu, Al. Finti, Moni Ghelerter, Horea Popescu, Radu Beligan, Ion Cojar.