He received his BSc, MSc and PhD in chemistry at the Faculty of Chemistry, University of Belgrade. After postdoctoral work at the University of Pittsburgh (Prof. Peter Wipf) he joined the academic staff of the Faculty of Chemistry, University of Belgrade. His research interests lie at the interface between organic and medicinal chemistry, in particular in the chemistry of heterocyclic compounds. He has been a member of the Serbian Chemical Society since 2003. He was a Founding Board Member of the Serbian Young Chemists' Club.