Mosin, der für den Dynamo Nischni Nowgorod startete, erreichte im Jahr 1984 mit dem fünften Platz im Großen Vierkampf seine beste Platzierung bei sowjetischen Mehrkampf-Meisterschaften und trat international erstmals in der Saison 1985/86 in Erscheinung. Dabei wurde er bei der Mehrkampfweltmeisterschaft 1986 in Inzell Siebter und gewann bei der Mehrkampfeuropameisterschaft 1986 in Oslo die Silbermedaille im Großen Vierkampf. In der Saison 1986/87 startete er in Davos erstmals im Eisschnelllauf-Weltcup und erreichte dabei den 35. Platz über 1500 m. In der Saison 1987/88 nahm er in Innsbruck zum vierten Mal und damit letztmals am Weltcup teil, wobei er den 21. Platz über 500 m errang und startete international letztmals bei den Olympischen Winterspielen 1988 in Calgary. Dort kam er auf den 18. Platz über 10.000 m.