Народився 9 лютого 1986 року у м. Тернівка Дніпропетровської області.
У чемпіонаті дитячо-юнацької футбольної ліги виступав за команду «Космос» Павлоград (12 матчів, 10 голів). У чемпіонаті Дніпропетровської області виступав за команду ФК «Тернівка».
Працював тренером ДЮСШ «Темп» Тернівка, Академія футболу «ФК «Дніпро», ДВУФК «Кривбас». Працював асистентом головного тренера (чемпіонат Закарпатської області та чемпіонат України серед аматорів) та головним тренером (друга ліга ПФЛ) СК «Вільхівці».