Absolvent al Facultății de Electronică și Telecomunicații (1990), a urmat apoi cursurile Universității București, absolvind Facultatea de Istorie (1997). Studiile de masterat (1998) și doctorat (2004) în Istorie la Central European University. Teza de doctorat: Octavian Goga: The Sacerdote of Nation. The National Idea from Emancipation to Integrism and Racism. Cercetarea sa se îndreaptă spre istoria culturală a sfârșitului de secol al XIX în Europa Centrală, spre ideologiile și mișcările radicale de la începutul secolului al XX-lea și spre regimul comunist. În prezent lucrează la o lucrare despre „cultura socialistă”. A fost cercetător la Pasts, Inc. Center for Historical Studies (CEU), iar din 2008 predă Istoria, Relații Internaționale și Științe Politice la Universitatea “Petru Maior” din Târgu Mureș.

Expert în cadrul proiectului Zile și sărbători naționale în cultura vizuală din România produs de PostModernism Museum.