 She sings very well and even participated in College Idol.In 2016, Roshni competed in the Miss Nepal 2016 competition as contestant number 07 and she ended up with the title of Miss Nepal Earth 2016.Apart from winning the Miss Nepal Earth title, she also grabbed Miss Confident & Miss Personality sub titles.