Go to Canada.ca and search for "criminal inadmissibility statute". If you have to apply for "rehabilitation" it will cost you $200 Canadian and there is no guarantee that they will let you in.
k2nd