Народився 15 червня 1972 р. у Липовці Вінницької області.
З 6 до 14 років жив з батьками у м. Прип'ять. Постраждав від Чорнобильської аварії. У націоналістичному русі Мохник з середини 1990-х.
Освіта вища. У 1994 році закінчив Київський інженерно-будівельний інститут за фахом інженер-будівельник, а в 2011 році - Київський національний університет імені Тараса Шевченка за спеціальністю юрист. Закінчив аспірантуру за напрямом "Історія України".
Працював виконробом, інженером у науково-дослідному інституті. Деякий час працював в системі Міністерства освіти України.
З 1986 до 1989 року - член ВЛКСМ. Вийшов за власною заявою.
З липня 2004 року - член партії "Всеукраїнське об'єднання "Свобода".
Заступник голови партії "Всеукраїнське об'єднання "Свобода" з політичних питань, член політради "Свободи". До вересня 2010 року був головою Київської міської організації "Свободи". Депутат Київської обласної ради (2010-2012). Народний депутат України 7-го скликання від "Свободи" (2012-2014). З 27 лютого 2014 р. міністр екології та природних ресурсів в уряді Арсенія Яценюка.
Живе в Києві. Одружений, виховує доньку Мирославу і сина Михайла.