Născut pe 8 iulie 1972, la Bistrița, fostul internațional a îmbrăcat de 70 de ori tricoul primei reprezentative, pentru care a și înscris 25 de goluri (locul 5 în topul marcatorilor all-time ai României).
 
S-a aflat în lotul ”tricolorilor” la Campionatul Mondial din 1994 și a evoluat la următoarele trei turnee finale: EURO 1996, CM 1998 și EURO 2000. 
 
Din toamna lui 2014, de când Anghel Iordănescu a devenit selecționer, Viorel Moldovan a preluat funcția de antrenor secund al echipei naționale, alături de Daniel Isăilă și Ionuț Badea. Anterior, fusese selecționerul reprezentativei Under 21 a României.