Russian Grandmaster (2003). Moscow Champion 2004 and 2007. Equal first at the Russian U18 championship in 2002. Coach.
Best results: Won or shared first at Moscow Pripis Memorial 2002, Kavala Open 2004, Hastings 2004-2005, Biel MTO 2008, Chigorin Memorial 2008, Zvenigorod Open 2009. Also 4th in Chigorin Memorial 2001, 4th; Moscow Estrin Memorial 2002, 4th; St Petersburg Open 2003, 3rd and Moscow International GM 2002 and 2003, 3rd.
Peak rating: 2641 in 2010. He doesn’t play international chess since 2013.