Študij strojništva je začel v Ljubljani, nadaljeval in končal pa leta 1997 v ZDA na Brown University, Providence, Rhode Island. Je projektant v lastnem podjetju na Bledu. Pri Veslaškem klubu Bled je veslal od l. 1987. Z Iztokom Čopom je tekmoval v dvojcu brez krmarja. Na mladinskem svetovnem prvenstvu sta leta 1989 in 1990 osvojila 1. mesto, na svetovnem prvenstvu v absolutni konkurenci l. 1991 sta osvojila 2. mesto, leta 1993 pa 3. mesto. Na Olimpijskih igrah leta 1992 sta osvojila 3. mesto in dosegla bronasto kolajno, kar je bila 1. olimpijska kolajna za Slovenijo. Marca 2009 je bil izvoljen za predsednika veslaške zveze Slovenije do olimpijskih iger v Londonu.
Trikrat je bil imenovan za slovenskega športnika leta, 1991 in 1992 skupaj z Iztokom Čopom, leta 1996 pa z ekipo. 1992 je prejel Blodkovo nagrado.
Olimpijske igre
3. mesto, 1992 (dvojec brez krmarja)
Svetovno prvenstvo v veslanju
2. mesto, 1991 (dvojec brez krmarja)
3. mesto, 1993 (dvojec brez krmarja)
Osebnosti, Od M do Ž, Ljubljana 2008
R. Šugman, M. Rožman, Sto slovenskih športnikov, Ljubljana 2004
V. Stanovnik: Vse kolajne so nepozabne : štirje najboljši blejski veslači zadnjih let so se poslovili od tekmovalnega športa, Gorenjski glas, št. 17 (2.III.1999), str. 23
V. Stanovnik: Gorenjci na olimpijskih igrah. Štiri leta življenja za novo olimpiado. Denis Žvegelj z Bleda, veslač (Barcelona 1992), Gorenjski glas, št. 52 (2.VII.1996), str. 23
Najboljši gorenjski športniki : izbor 1993, Gorenjski glas, št.102 (31.XII.1993), str. 28