Nasce a London, Ontario, e viene selezionato nella National Hockey League nel 1996.
dai Chicago Blackhawks nel secondo round, 42° assoluto. Ha giocato due partite nella NHL per i Colorado Avalanche durante la stagione 2002-03. Il 1o settembre 2005, Paul è stato firmato come free agent dai Montreal Canadiens. Paul ha giocato professionalmente per la SHC Fassa in Serie A italiana.