
Новобранец «Дачии» родился 22-го февраля 1986 года в городе Подгорица. Воспитанник местной футбольной школы ФК «Зета» (Голубовцы), которая расположена в пригороде столицы Черногории. С этим черногорским клубом и связана практически вся игровая карьера.
Дебютировал Кнежевич в первой команде в 2004 году в 18-летнем возрасте и с тех пор за 7 сезонов с некоторыми перерывами сыгран за «Зету» в чемпионате своей страны 127 матчей, в которых забил 26 мячей.
В 2010 году перебрался в ФК «Краснодар», который в то время играл в ФНЛ (второй по значимости лиге России) и во всю рвался в Премьер-лигу. За краснодарский клуб Кнежевич сыграл 15 матчей, в которых отметился одним забитым мячом.
Последним клубом Кнежевича является столичная «Младость», в которую нападающий перебрался во второй части сезона 2012/2013 годов. В первой части нынешнего сезона 28-летний нападающий, чей рост составляет 193 см, сыграл 16 матчей в высшей лиге Черногории, в которых забил 7 мячей.