На драфте НХЛ 1994 года был выбран в 9 раунде под общим 218 номером командой «Филадельфия Флайерз». 6 августа 1998 года обменян в «Сан-Хосе Шаркс». 12 марта 2001 года обменян в «Питтсбург Пингвинз». 25 августа 2003 года обменян в «Ванкувер Кэнакс». 5 августа 2005 года как неограниченно свободный агент подписал контракт с «Даллас Старз». 1 июля 2006 года как неограниченно свободный агент подписал контракт с «Атлантой Трэшерз».
26 декабря 2005 года в матче против «Сент-Луис Блюз» сделал 2 голевые передачи. Это был первый случай, когда вратарь «Даллас Старз» сделал в 1 игре 2 передачи.