 He is a three-time participant at the Archery World Cup, having competed in 2009, 2011 and 2014.He placed sixth at the Commonwealth Archery Championships in New Delhi in 2006.Vishwas was the 2012 Indian champion in the men's 90 m event, the foremost national competition.