Воспитанник чешского хоккея. В 2002 году задрафтован клубом НХЛ «Оттава Сенаторз» в 1-м раунде под № 16.
Выступал за клубы «Портленд Винтер Хоукс» (ЗХЛ, 2001/02), «Славия» (Прага, 2002/03, 2003/04, 2007/08), «Портленд Пиратс» (АХЛ, 2004/05), «Херши Бирз» (АХЛ, 2005/06 — 2007/08), «Вашингтон Кэпиталз» (НХЛ, 2005/06, 2006/07), Авангард (2008/09, 2009/10), Салават Юлаев (2010/11).
В НХЛ сыграл 66 матчей, забросил 4 шайбы, сделал 10 передач, набрал 36 минут штрафа.
Всего за карьеру в различных лигах сыграл 569 матчей, забросил 103 шайбы, сделал 195 передач, набрал 548 минут штрафа.