Do opavského prvoligového kádru zařazen v létě 2001 z dorostu. V červenci 2006 byl na soupisce Jakubčovic, z nichž po fúzi klubů o rok později přešel do pražské Dukly a s tou postoupil do první ligy. Na jaře 2012 hostoval v Opavě, v létě se přesunul do Karviné. Po dvou letech se znovu vrátil do mateřské Opavy, v roce 2016 přestoupil do Vítkovic. Od léta 2021 byl asistentem trenéra Romana Westa v Opavě, o rok později si ho do Táborska vzal kouč Radoslav Kováč. Spolu s ním se v září 2022 přesunul jako asistent do Pardubic. V létě 2024 ho následoval do Liberce. Zároveň hraje krajský přebor za tým SC Pustá Polom.