За свою карьеру Чернов выступал за новокузнецкий «Металлург», «Авангард», «Спартак», ХК МВД, московское «Динамо», «Торпедо», «Автомобилист», «Атлант», «Салават Юлаев», «Нефтехимик» и «Витязь». В КХЛ форвард провел 300 матчей, в которых набрал 111 (47+64) очков.
В составе сборной России нападающий принимал участие в юниорском чемпионате мира 2000 года, на котором он вместе с командой стал серебряным призером.





