Выступал в низших дивизионах Польши за клубы «Уния» Сважендз[пол.] (1997/98) и «Ежовец» Познань (1998/99). В 1999 году провёл 20 игр во втором российском дивизионе за «Динамо» Омск, затем играл в любительских соревнованиях за калининградские клубы «Волна» (2000) и «Тарко»/«Балтика-Тарко» (2001—2003). В 2004 за «Балтику-Тарко» сыграл 27 игр, забил один гол во втором дивизионе.
В сезоне 2006/07 играл в чемпионате Калининградской области по мини-футболу за «Лукойл»[1].
Выступал за любительские клубы «Лукойл» Калининград (2009), «Гусев» Гусев (2010), «Принцип» Калининград (2011), «Светлый» Светлый (2012).