Родился в Одессе 17 августа 1968 года.
В 1985 году закончил Одесскую среднюю школу № 50.
В 2002 году закончил Одесский национальный университет имени И.И. Мечникова, получил высшее образование по специальности «правоведение», квалификация «юрист». В 2009 году защитил кандидатскую диссертацию, получил научную степень кандидата наук государственного управления.
1985-1986 годы – матрос водно-гребной базы управления спортивных сооружений Черноморского морского пароходства.
1986-1988 годы – служба в армии.
1992-1996 годы – заместитель директора общества «Крумар».
1996-2002 годы – президент Морского страхового бюро.
2002-2003 годы – заместитель Одесского городского головы.
2003-2005 годы – первый заместитель министра охраны окружающей природной среды Украины, руководитель аппарата.
2005-2010 годы – председатель Одесской городской партийной организации «Всеукраинское объединение «Батькивщина».
С августа 2010 занимает должность президента благотворительной организации «Благотворительный фонд Вячеслава Крука «Южная столица».
Депутат Одесского горсовета пятого (2006-2010) и шестого (2010-2015) созывов.