Canadian science fiction author who has published over 20 novels. He has taught science fiction writing at several Universities and has been an advocate of Canadian science fiction.
He won the Hugo award in 2003.
He has been the story consultant for the ABC show FlashForward.
He was born in Ottawa, Ontario.
He discussed the British science fiction series Doctor Who for the CBC's The Planet of the Doctor.