Gimė 1965 m. gegužės 25 d. Lazdijų mieste.
1994 m. baigė Kauno technologijos universitetą (Vadybos fakultete įgijo kvalifikacinį diplomuoto inžinieriaus laipsnį).
1984-1991 m. Lietuvos lengvosios atletikos nacionalinės rinktinės narys, Tarptautinės klasės sporto meistras, 17 kartų Lietuvos čempionas, 14 kartų gerino Lietuvos rekordą 100 m ir 60 m bėgimo rungtyse. Geriausi rezultatai 100 m: 10.1 ir 10.35, 60 m: 6.4 ir 6.63 sek.
Darbas: Vokietijos įmonė COSMA GmbH, valdytojas.
1999-2000 m. Lietuvos LAF viceprezidentas. Nuo
2000 m. gruodžio 15 d. Lietuvos LAF prezidentas. LKKA Garbės daktaras (2010 m.).
Pomėgiai: kelionės, fotografavimas.
Šeimyninė padėtis: vedęs, žmona Jurgita, sūnūs Martas ir Kostas.