Младен Кашчелан родился 13 февраля 1983 г. в городе Котор. Черногорец.
Начал заниматься футболом в родном городе Котор. Полузащитник.
Первым профессиональным клубом был "Бокель".
В 19 лет перешёл в немецкую "Боруссию" из Дортмунда.
Играл за молодёжную команду.
В сезоне 2003/04 выступал за "Карлсруэ".
После этого выступал за ОФК (Белград), "Спартак" (Суботица), "Вождовац". Летом 2007 года перешёл в польский "Лодзь".
Летом 2009 года перешёл во "Карпаты" (Львов), подписав 3-летний контракт. В Премьер-лиге Украины дебютировал 30 августа 2009 года в матче против киевской "Оболони"
В январе 2010 года подписал контракт на 3 года с польским клубом "Ягеллония". Дважды был отдан в аренду, сперва в "Лодзь", а потом в болгарский "Лудогорец". В сезоне 2012/13 выступал за греческий "Пантракикос".
13 июня 2013 - декабрь 2015 гг. - "Арсенал" (Тула)
Январь 2016 - август 2017 - "Тосно"
С августа 2017 - "Тамбов"
В сборной Черногории дебютировал 6 июня 2009 года
Женат, жена Марияна Крижанович, сербская модель
Лучший игрок "Арсенала" летом-2013 и первенства-2013/14 по версии посетителей Официального сайта болельщиков "Арсенала"