Magister wychowania fizycznego, absolwent AWF, trener tenisa II klasy, 9-krotny mistrz Polski, 4-krotny: wicemistrz Polski i brązowy medalista Mistrzostw Polski w grze pojedynczej, podwójnej oraz drużynowej, 3-krotny reprezentant Polski w Drużynowych Mistrzostwach Europy. W latach 1993-1997 jako zawodnik trenował w Peter Burwash International w Austrii. Będąc członkiem kadry narodowej, został objęty centralnym szkoleniem PZT (1990-1997). W 2000 roku pracował jako trener w Swarthmore Tennis Camp w Pensylwanii. W swojej karierze zawodniczej miał okazję zmierzyć się z takimi sławami światowego tenisa jak: Marat Safin, Xavier Malisse czy Lleyton Hewitt. Specjalizuje się w pracy z klientami indywidualnymi oraz prowadzi obozy letnie. W firmie od 1999 roku.