Este profesor universitar în cadrul Universității Babeș-Bolyai din Cluj-Napoca, Facultatea de Istorie și Filosofie, departamentul de studii internaționale și istorie contemporană. Este autor, coautor și coordonator a 15 volume și a câtorva zeci de studii și articole care abordează în special subiecte din domeniul istoriei contemporane și din domeniul realațiilor internaționale.
Dintre volumele publicate amintim: Transilvania în jocul de interese al Marilor Puteri (1940-1047), Cluj-Napoca, Ed. Mega, 2013; Eugeniu Neculcea, un diplomat regăsit/ Eugeniu Neculcea, un diplomate retrouve, Cluj-Napoca, Institutul Cultural Român, Centrul de Studii Transilvane, 2006; The Soviet Administration in Northern Transylvania (November 1944 – March 1945), East European Monographs, Boulder, Columbia University Press, New York, 2002