In August 2008, he played in the Arctic Chess Challenge. He finished in 8th place after an eleven-move draw against Vitaly Kunin in the final round.[2]
In January 2016, he played in the Groningen Festival, where he finished 9th after losing to eventual winner Jorden van Foreest in the final round.[3]
In April 2018, he played in the Kathmandu Open, where he was in the joint lead after the fourth round,[4] but was defeated by Shyaam Nikhil P. in the seventh round.[5]
In October 2018, he played in the Gujarat Open, where he was held to a draw by Gaurav Kumar in the final round.[6] Later that month, he played in the Goa International Open, where he defeated Vitaliy Bernadskiy in the ninth round, and was tied for first after the round.[7]