Родился 10 июня 1872 года. Образование получил в Псковском кадетском корпусе, по окончании которого 30 августа 1889 года был принят в Константиновское военное училище. Выпущен по 1-му разряду 10 августа 1890 года подпоручиком с зачислением по армейской пехоте, был прикомандирован к лейб-гвардии Московскому полку (зачислен в полк 5 августа 1891 года). В этом полку прошла вся служба Шалевича.
5 августа 1895 года произведён в поручики и далее последовательно получил чины штабс-капитана (6 мая 1900 года), капитана (5 августа 1903 года) и полковника (6 декабря 1913 года).
В качестве командира батальона лейб-гвардии Московского полка Шалевич принял участие в Первой мировой войне. 26 августа 1914 года был убит в бою с австрийцами у Тарнавки. Высочайшим приказом от 18 июля 1916 года Шалевич был посмертно награждён орденом св. Георгия 4-й степени, также приказом от 26 июня 1916 года он был посмертно произведён в чин генерал-майора.
Тело Шалевича было перевезено в Санкт-Петербург и похоронено в склепе полковой церкви, в 1920-х годах прах Шалевича и других офицеров, похороненных в церкви был перезахоронен на одном из Ленинградских кладбищ.