Народився в селі Стара Вижевка Волинської області. Навчався у футбольних школах «Діназ» (Вишгород), ОФК ім. І.Піддубного та «Динамо».

Починаючи з сезону 2020/21 виступав за «Динамо» U19, у тому числі представляв клуб на міжнародній арені в Юнацькій Лізі УЄФА.

Під час зимових міжсезонних зборів сезону 2022/23 був переведений до першої команди «Динамо». Добре зарекомендувавши себе під час зборів уклав новий довгостроковий контракт із клубом. Утім, до завершення сезону Навін залучався до ігор в юнацькій першості.

У складі першої команди «Динамо» в офіційному матчі дебютував 23 вересня 2023 року, в поєдинку 8-го туру Прем’єр-Ліги проти ЛНЗ у Черкасах, який завершився перемогою киян з рахунком 4:2. Малиш замінив Владислава Дубінчака на 81-й хвилині гри.

Залучався до юнацької збірної України U19. 

Титульний партнер
Технічний партнер
Офіційний партнер