Кандидат технических наук.
Начал карьеру с должности инженера-конструктора в Центре исследований и развития судостроения в 2006 году. В 2009-2010 и 2015-2016 годах работал ассистентом на кафедре Национального университета судостроения им. Адмирала Макарова.
В 2013-2015 и в 2017-2018 годах работал в ООО «Черноморская яхтенная верфь», в частности главным конструктором.
С августа 2018 по август 2019 работал в Marin Design Engineering в должности инженера-конструктора отдела корпусов.
С сентября 2019 — главный технолог судостроительного завода «Океан».