He was born on March 16th, 1984 to a Shia Muslim family in Faisalabad, Punjab. He is Punjabi. He married Fatima Naqvi in 2015. The couple was blessed with a daughter in 2017, but she passed away shortly after 7 weeks.
He started his career as RJ at a radio station in Faisalabad, and, in 2005, moved to Karachi in order to learn the art of singing and sharpen his skills at NAPA, formally trained by Ustad Salamat Ali, ultimately launching himself in Punjabi folk music in 2009. In 2012 he made his debut song Beparwah Dhola, written and composed by his late maternal uncle Riaz Anjum, while the song video was directed by Nabeel Qureshi. The same year Mohsin was nominated for Best RJ category in Pakistan Media Awards. He also appeared in several TV shows as a host and as a voice over artist.
In 2014, he appeared in his debut film Na Maloom Afraad, playing the lead role of Moon along with Fahad Mustafa and Javaid Sheikh. In 2016, he featured in Coke Studio season 9 and sung Uddi Ja, also written as well composed by himself, which was warmly appreciated by the public. In 2017 he appeared in Na Maloom Afraad 2, where he had the lead role as well as writing two songs and singing one, Heerey, while in 2018 he had a special appearance in Load Wedding, for which he wrote the lyrics for two songs, while singing one of them, Munday Lahore De. During the same year, he starred in the drama Meri Guriya, where he plays the antagonist, a child rapist and murderer, and earned critical appreciation for his acting performance.