In 2011, he represented Team India at the 2011 WDF World Cup along with Amit Gilitwala, Sarthak Patel, Chandrika Singh & Phalgun Tiruvasu.
In 2015, he represented India at the 2015 PDC World Cup of Darts along with Ashfaque Sayed, where they lost 5–0 in the first round to the German pair of Jyhan Artut and Max Hopp.
In 2018, he won the Indian Qualifier for the 2019 PDC World Darts Championship, beating Ankit Goenka 5–0 in the final.
In 2019, he won the Indian Qualifier for the 2020 PDC World Darts Championship, beating Ravi Bhat 6–1[2] in the final.
In 2021, he won the Indian Qualifier for the 2022 PDC World Darts Championship, beating Vikehelie Suohu 6–0[3] in the final to secure a third appearance in four years.