Ha partecipato alla Coppa del mondo nelle edizioni di Chanty-Mansijsk 2007 (eliminato al primo turno dal rumeno Liviu Dieter Nisipeanu) e 2009 (eliminato al primo turno dal russo Vladimir Malachov), Tromsø 2013 (eliminato al primo turno dal azero Eltac Səfərli), Baku 2015 (dopo aver superato il croato Ivan Šarić è stato eliminato al secondo turno dal russo Dmitrij Jakovenko), Tbilisi 2017 (eliminato al primo turno dall'ungherese Viktor Erdős) e Khanty-Mansiysk 2019 (eliminato al primo turno dall'iraniano Amin Tabatabaei. Tra ottobre e novembre prende parte al Torneo Karpov, che lo vede giungere 2º sconfitto in finale (0-2) dal russo Alekseï Sarana.