Speechley, Mark, Canada