Urodził się 25 kwietnia 1974 r. w Lublinie. Uczestniczył w Igrzyskach Paraolimpijskich w latach 2004, 2008, 2012 i 2016. Zdobywał złote medale w mistrzostwa świata w kategorii mixt[1] (2013, 2016), złoty drużynowo (2016), srebrny drużynowo (2005), brązowy indywidualnie, (2005), brązowy drużynowo (2002, 2003), trener klubowy: Marek Olszewski.
[1] Mikst jest rywalizacją, w której uczestniczą dwuosobowe zespoły złożone z kobiety i mężczyzny. Dyscypliny, w których zawodnicy rywalizują w mikście (poza łucznictwem), to np. dwie odmiany tenisa i badminton.