Ранее игрок выступал за СКВИЧ, «Ислочь», «Ошмяны-БГУФК» и «Осиповичи».
Последним клубом Кудина был «Макслайн». Как стало известно bel.football, игрок расторг контракт с командой по обоюдному согласию сторон. За витеблян в этом сезоне голкипер провел один матч во всех турнирах.