Роден е на 12 юли 1979 г. в София. Завършва Юридическия факултет на Софийския университет “Св. Климент Охридски”. След дипломирането си работи 12 години като адвокат в Софийския колеж. От 2018 г. заместник-председател на комисията по правни въпроси на Народното събрание.