Народився 24 січня 1977 року у с. Білокриниця, Кременецького району, Тернопільської області.
У 1999 році закінчив Херсонський державний педагогічний інститут – спеціальність «Фізика та інформатика».
У вересні 1999 року призначений на посаду викладача фізики Херсонського морського коледжу.
У 2001 році закінчив Херсонський морський коледж – спеціальність «Судноводіння і енергетика суден», кваліфікація бакалавр судноводіння.
З 2002 по 2007 рік працював на посадах заступника начальника судноводійної спеціальності з навчальної роботи, завідувача суднобудівного відділення, завідувача судноводійного відділення Херсонського морського коледжу.
За сумісництвом з вересня 2004 до 2007 року працював у Херсонському морському інституті приватної форми власності, де виконував обов’язки заступника декана факультету судноводіння і енергетики суден з навчальної роботи.
З 2007 року кандидат педагогічних наук.
З 2007 року працював у Херсонському державному морському інституті, спочатку на посаді доцента кафедри природничо-наукової підготовки з виконанням обов’язків завідувача цієї ж кафедри.
А з 2008 по 2011 рік на посаді декана факультету судноводіння і енергетики суден.
У 2009 році закінчив Херсонський державний морський інститут – спеціальність «Судноводіння», кваліфікація спеціаліст судноводіння.
У 2014 році призначений на посаду доцента кафедри судноводіння, охорони праці та навколишнього середовища ХДМА.
З 2016 року працює у складі науково-методичної комісії з транспорту та сервісу (підкомісія 276 «Транспорт») сектору вищої освіти Науково-методичної ради Міністерства освіти і науки України згідно наказу МОН від 06 квітня 2016 р. № 375
2 листопада 2017 року захистив докторську дисертацію.
З квітня 2018 року займає посаду ректора Херсонської державної морської академії.
У листопаді 2024 року в першому турі виборів ректора посів друге місце, набравши 94 голоси.