За свою карьеру новичок рижан выступал в нескольких чешских и швейцарских коллективах, юниорских, молодежной и национальной сборной Чехии, а также в Северной Америке в системе «Даллас Старс» (5 матчей, 0 очков в главной команде, 172 встречи, 36 голов, 61 передача в фарм-клубе из Айовы).