Воспитанник футбольной школы белградского «Партизана» с 1985 по 1995 год[2]. Начинал профессиональную карьеру в белградских клубах «Раднички» и «Палилулац». В 1998 году перешёл в «Спартак» (Суботица), а в 1999 году в «Земун». В 2001 году перешёл в российский «Ростов», за который провёл 167 матчей на протяжении 6 сезонов[3]. Являлся одним из лидеров команды[4]. Лучшим достижением в российской команде является выход в финал Кубка России 2002/03[5].
Вызывался в сборную Югославии, за которую провёл два не признанных ФИФА товарищеских матча.
После завершения контракта в 2007 году решил завершить карьеру футболиста и стать тренером. Работал в качестве эксперта на сербском телевидении[6]. В рамках обучения тренерской профессии проходил стажировку в «Ростове»[6].
Среди легионеров из бывшей Югославии Милош Крушчич является лидером по количеству проведённых матчей в чемпионате России[7].