На драфте НХЛ 1984 года выбран во 2 раунде под общим 27 номером командой «Филадельфия Флайерз». 30 мая 1991 года обменян в «Эдмонтон Ойлерз». 24 июня 1993 года выбран на драфте расширения командой «Флорида Пантерз». 9 февраля 2001 года обменян в «Сент-Луис Блюз». 26 июля 2004 года как неограниченно свободный агент подписал контракт с «Атлантой Трэшерз». После окончания сезона 2006—2007 завершил игровую карьеру.