1991. године завршава студије астрофизике на Математичком факултету Универзитета у Београду, где добија награду фонда „Проф. Захарије Бркић“ као најбољи дипломирани студент за 1991/92 школску годину. На истом факултету 1994. године брани магистарски из области УВ спектроскопије црвеног џина µ Цефеја. Докторирао је 2000. године на Краљевском универзитету у Белфасту (Queen’s University of Belfast) из области спектроскопије звезда.
После завршетка студија почиње да ради у Истраживачкој станици Петница као руководилац програма за физику и астрономију, а 1994. године прелази на Астрономску опсерваторију, где је 2016. године изабран у највише научно звање - научни саветник.
У току каријере је имао више постокторских позиција, прва је била у Арма опсерваторији, где је био и као студент докторант (1998-2001), затим на Краљевом универзитету у Белфасту (2001-2003), на Универзитету у Оклахоми (2003-2006) и на Белгијској краљевској опсерваторији (2006-2007).
Радио је у области физике и спектроскопија звезда, преноса зрачења, где је посебно допринео моделирању звезданих атмосфера помоћу програма Феникс (PHONEX). Бавио се астро информатиком, где је водио и Научну групу за астроинфоматику на Астрономској опсерваторији. У оквиру пројектата министарства је водио пројекат за астроинформатику, а у оквиру кога је реализовао пројекат Српске виртуалне опсерваторије.
Био је координатор српске иницијативе за прикључењу ЛССТу програму Рубин опсерваторије за преглед неба, а активно је учествовао у научним сарадњама у оквиру ЛССТ иницијативе, посебно у делу организовања и слања алерата.
За залагање и научни рад добитник је награде Астрономске опсерваторије и то за научни рад младих 2001 и за научни рад старијих истраживача 2008. године.
Изненада је преминуо 11. јула 2024. г. у својој 56. години живота у Супетру, Брач, Хрватска.