В 1994 году окончил Казанский государственный технический университет им. Туполева, получил специальность инженера-технолога, а в 2003 году – Казанский государственный университет им. В. И. Ульянова-Ленина, факультет юриспруденции.
С 2006 года – директор Единого расчетного центра г. Казани.
С 2010 года – директор муниципального унитарного предприятия Жилищно-коммунального управления Московского района г. Казани. Осуществлял реформирование системы ЖКХ в г. Казани, нес ответственность за внедрение современных систем учета оказанных услуг, биллинга, а также за обслуживание населения и межведомственное взаимодействие с федеральными органами власти. Принимал участие в реализации проекта «Госуслуги» Республики Татарстан.
В 2013 году назначен руководителем проекта «Информационное общество» макрорегионального филиала «Москва», «Ростелеком».