Zwyciężył lub podzielił I miejsca w turniejach międzynarodowych m.in. w Krakowie (1993/94, turniej Cracovia), w Koszalinie (1997) oraz Helsinkach i Rio de Janeiro (1999). W 2001 zakwalifikował się do mistrzostw świata FIDE rozgrywanych systemem pucharowym w Moskwie, gdzie przegrał w I rundzie z Wadimem Zwiagincewem2001-02 FIDE Knockout Matches. Reprezentując klub Polonia Plus GSM Warszawa, sześciokrotnie zdobył tytuł drużynowego mistrza Polski. Kolejne złote medale w tych rozgrywkach wywalczył w latach 2007, 2008 i 2010 w barwach klubu WASKO HetMaN Szopienice KatowiceEkstraliga 2007.
Najwyższy ranking w karierze osiągnął 1 lipca 2000 z wynikiem 2557 punktów zajmował wówczas 4. miejsce (za Michałem Krasenkowem, Aleksandrem Wojtkiewiczem i Tomaszem Markowskim) wśród polskich szachistówRating Progress Chart: Gdanski, Jacek.
Był zwycięzcą teleturnieju Najsłabsze ogniwo (w dniu 21 października 2005).
Kariera zawodowa Jest absolwentem skandynawistyki na Uniwersytecie Gdańskim. Ukończył również Krajową Szkołę Administracji Publicznej, a także podyplomowe studia w Szkole Głównej Handlowej w Warszawie i w London School of Economics. Od 2007 jest biegłym rewidentem (obecnie nie wykonuje zawodu).