He majored in English and history at the University of Toronto. His first job out of college was police reporter for the Hamilton Spectator. He also worked for the Toronto Star and the Globe and Mail, before starting his film-making career in CBC television.