Ur. w Zamościu, ukończył szkołę nr 2, II LO i UMCS (matematyka). Zawodnik "Technika" (trener S. Dziuba, J. Rybak), w 1993 pierwszy raz uczestniczył w Mistrzostwach Polski (do l. 10 - IV m.), w rok później wśród seniorów, 13 latek 27 miejsce. Mając 11 lat posiadał już I kat.!
Od 1996 w lubelskim "Drakonie" (mieszkał i uczył się w Zamościu) i od 2002 AZS UMCS (łącznie 4 srebrne i 2 brązowe medale drużynowych mistrzostw Polski, w błyskawicznych złoty i 3 srebrne). Był w różnych kategoriach juniorskich mistrzem (1995, 1998, 2003) i wicemistrzem (1995, 1997, 1999, 2000, 2001 - potrójnie) Polski. W mistrzostwach Polski seniorów zajmował najwyższe miejsca IV (2008), V-VIII (2020), VI (2010), VIII (2006), a w błyskawicznych IV (2015).
Uczestniczył 3 razy w mistrzostwach świata juniorów (1996 - VI m., poniósł tylko jedną porażkę!) i 5-krotnie Europy juniorów (2000 do l. 18 - IV m., 2001 do l. 20 - V m., 2001 do l. 18 - IX). Był też 4-krotnym akademickim mistrzem Polski. W 2005 zwyciężył w memoriałach Rubinsteina i Laskera (2005), zajmował też pierwsze miejsca w Montpelier (2006), Teplicach (2007), Belgradzie i Ostravie (2009).
Od 2001 posiadał tytuł mistrza międzynarodowego, a od 2007 arcymistrza. Najwyższy ranking osiągnął 1 IV 2013 - 8 miejsce w Polsce (2610 pkt) w 2008 w rankingu polskim - 10 m. (2020 - 11/2585), w światowym - ok. 500 m. Od 2020 trener kadry narodowej kobiet. Jego ojciec Stanisław Dziuba jest również znanym zamojskim szachistą.


          Medale Mistrzostw Polski Juniorów
 1995 - srebro - MP do 12 błysk. Teofilów
 1996 - złoto - MP do 14 błysk. Biała
 1997 - srebro - MP do 14 Nadole
 1998 - złoto - MP do 16 Krynica
 1999 - srebro - MP do 16 Nowa Ruda
 2000 - srebro - MP do 18 Wisła
 2001 - srebro - MP do 18 Zakopane
 2001 - srebro - MP do 20 Brzeg Dolny
 2001 - srebro - MP do 20 błysk. Częstochowa
 2003 - złoto - MP do 20 Jarmontówek