1985 – 1992 Treniranje kajaka na divjih vodah – slalom
1990 – 1994 Srednja ekonomska in trgovska šola Nova Gorica
1993 – 1997 Treniranje gorskega kolesarstva – cross country
1996 – 2004 Fakulteta za šport – športno treniranje
2004 Diplomiral na temo tehnika in metodika zaveslajev v kajaku na divji vodi
2004 Pomočnik trenerja slovenske kajakaške reprezentance - spust
1992 – 2006 Učitelj kajaka, vodnik raftinga, vodnik canyoninga (športne agencije v Bovcu)
2001 Vodja agencije za šport in rekreacijo (kajakaška šola, rafting izleti, canyoning, hydrospeed,…)
2002 – 2004 Organizator zimskih aranžmajev (ZMT)
2000 – 2007 Učitelj smučanja (Slovenija, Avstrija, Italija)
2007-2009 Trener otroških kategorij pri smučarskem klubu AŠD Brdina
2010/11 Trener otroških kategorij pri kajakaškem klubu KKSE Nova Gorica
Nazivi
1996 Učitelj plavanja (Fakulteta za šport)
1998 Učitelj 2 teka na smučeh (Fakulteta za šport)
2001 Učitelj 3 kajaka (Fakulteta za šport, KZS)
2003 Učitelj 3 smučanja (Fakulteta za šport, ZUTS)
2004 Demostratorska vrsta na KZS
2007 Reševalec iz divje vode (KZS)
2007 Certifikat sistem UPS direct (Sandi Murovec)
2007 Inštruktor fitnesa (strokovni sodelavec 1) (FZS)
2010 Učitelj gorskega kolesarjenja 1