Рођен у Крушевцу 1990. године. Завршио основну школу и гимназију у Крушевцу као вуковац.
Уписао Математички факултет 2009. године на смеру са називом Примењена математика.
Завршио основне студије са просеком (8.56), а затим мастер студије (са просеком 9.75).
Током и након студија био запослен као програмер (шест месеци) и као наставник у основној школи (један месец).
Од октобра 2017. запослен на Високој школи за електротехнику и рачунарство.
Тренутно студент докторских студија на Математичком факултету у Београду.