Народився 10 березня 1969 року, в місті Мала Виска, Кіровоградської області.
Освіта вища, закінчив ДПІ ім В. Винниченка у 1993 році, за спеціальністью - вчитель математики та фізики, та ДПУ ім. В. Винниченка у 2009 році за спеціальністтю - вчитель інформатики.
Спеціаліст вищої категорії. Вчитель - методист. Педагогічний стаж - 26 років.