Der 1,89 m große Linksfuß bringt es in seiner Karriere auf insgesamt 163 Einsätze (45 Tore) in der Regionalliga, dazu kommen 122 Spiele (29 Tore) in der Bayernliga. Die meisten Partien davon absolvierte er für den TSV 1860 Rosenheim, für den er insgesamt acht Jahre und auch in der vergangenen Saison spielte. Außerdem gehörte für zwei Spielzeiten zum Stammpersonal bei der SpVgg Unterhaching – dort war er wichtiger Bestandteil der Meistermannschaft 2017 und spielte auch viermal im DFB-Pokal, wo er dreimal ins Schwarze traf.