Syracuse Crunch
Выступал за команды «Кейп-Бретон Скриминг Иглз» (QMJHL), «Хартфорд Вулф Пэк» (АХЛ), «Нью-Йорк Рейнджерс», «Нэшвилл Предаторз», «Милуоки Эдмиралс» (АХЛ), «Атланта Трэшерз», «Славия» (Прага), «Оцеларжи Тршинец», «Били Тигржи Либерец», «Чикаго Вулвз» (АХЛ), «Сиракьюз Кранч» (АХЛ), ХК «Злин», «Барыс» (Астана), «Лев» (Попрад), ХК «Кошице», «Рытиржи Кладно», «Орли Зноймо», «Эпиналь» (Франция).