W 1978 roku ukończył V Liceum Ogólnokształcące im. Augusta Witkowskiego w Krakowie. W 1985 uzyskał dyplom magisterski na Wydziale Filologicznym Uniwersytetu Jagiellońskiego w Krakowie. W latach 1990–1996 był współwłaścicielem Szkoły Języków Obcych „World” w Krakowie, a w latach 1992–2003 współzałożycielem i współwłaścicielem IV Prywatnego Liceum Ogólnokształcącego w Krakowie. W 1995 roku współzałożył British International School of Cracow.