He spent his entire playing career with Brothers Union and captained the club alongside the Bangladesh national team in 1979.
Seeing Mohsin's ball control and shooting power, Gafur Baloch who was the Brothers Union coach at the time, signed him up for the club while he was still a school student.
The same year when Moshin became leagues top scorer, Brothers, were joint champions of the prestigious Aga Khan Gold Cup along with Thai club Bangkok Bank FC, and not surprisingly, both Abahani and MSC were continuously after him.
"[4] On 8 February 1982, A tragic accident at Khulna, during a friendly match in the off-season, meant that Mohsin's football career ended prematurely.
According to Moshin, while celebrating Brothers' Aga Khan Gold Cup triumph, he stayed at the club camp all night.
While he was not part of the 41 selected players in Asian Youth Football Trials, he was later given a place in the team as captain, by Werner Bickelhaupt.
As this was the first international football tournament that took place after the country's independence, it was very highly anticipated by the locals, and the pressurized Bangladesh fell two goal behind during their first game against Singapore.
[7] Mohsin made his senior international debut during 1976 Bangkok King's Cup, when Bangladesh lost to Malaysia and Thailand "B" team.
The national team consisting of Selim, Salam Murshedy, Aslam, Kazi Salahuddin, Bhadra, Chunnu & Moshin displayed one of their best performances in country's football history when they lost to much higher ranked North Korea 3–2, during the group stages of the 1980 AFC Asian Cup.
However, Moshin's international career was soon cut short due to a horrific injury he suffered in 1981, preventing him from replicating his youth team performances at the senior level.