В высшем дивизионе чемпионата России выступал за нижегородский «Локомотив» и московское «Торпедо».
Занял третье место в списке 33 лучших футболистов чемпионата России в 1994 году.
26 апреля 2007 года Шанталосов был объявлен в розыск белорусской милицией по обвинению в подкупе игр национальной сборной. В марте 2008 дело было передано в Новосибирск, где Шанталосов работал тренером вратарей «Сибири». Там дело вскоре было закрыто за истечением срока давности. Затем Шанталосов написал заявление, что не возражает против прекращения в отношении него уголовного дела за давностью лет, что доказывает вину Шанталосова в обеспечении нужного результата матчей под эгидой УЕФА, и что за ним не признано право на реабилитацию.
19 декабря 2008 дисциплинарный комитет БФФ вынес решение объявить Шантолосова персоной нон грата в белорусском футболе, а также ходатайствовать перед ФИФА о расширении сферы действия наложенного дисциплинарного наказания, но ФИФА отклонило данное ходатайство о расширении наказания, так как по её мнению «оно [решение белорусской федерации] было основано на документах, полученных с нарушениями дисциплинарной процедуры».