У 1991—1996 рр. навчався у США, де закінчив з відзнакою та золотою нагородою Іллінойський університет у Чикаго за спеціальностями біологія та психологія.
З 2000 до березня 2006 працював лікарем-психіатром. З 2000 року є асистентом кафедри психіатрії та психотерапії ЛНМУ ім. Данила Галицького.
З грудня 1996 р. до травня 2006 р.— автор та ведучий дискусійно-психологічної програми «Давайте поговоримо» на Lux FM.
З вересня 2006 до листопада 2014 працював у Львівській міськраді, у 2007—2012 рр. очолював департамент «Адміністрація міського голови».
З вересня 2012 обіймав посаду директора департаменту гуманітарної політики Львівської міської ради та в.о. заступника міського голови Львова з гуманітарних питань.
На парламентських виборах 2014 року балотувався до Верховної Ради від партії «Самопоміч», у виборчому списку посів 28 місце. В ході передвиборчої кампанії консультував свою політичну силу. Став керівником фракції у Верховній раді нового скликання.