Ostaschow, der für den Burevestnik Archangelsk startete, nahm von 1963 bis 1968 an internationalen Wettbewerben teil. Dabei kam er bei der Mehrkampfeuropameisterschaft 1963 in Göteborg auf den 21. Platz im Großen Vierkampf. Im folgenden Jahr belegte er bei der Mehrkampfeuropameisterschaft in Oslo den 17. Platz im Großen Vierkampf und in Innsbruck bei seiner einzigen Teilnahme an Olympischen Winterspielen den 12. Platz über 10.000 m. Er nahm an keiner Weltmeisterschaft teil. Seine beste Platzierung bei sowjetischen Meisterschaften erreichte er im Jahr 1967 mit dem sechsten Platz im Großen Vierkampf.