Yes, a DUI (Driving Under the Influence) charge especially in the last 10 years will likely cause denial of entry into Canada. Other offenses like assault also carry a high chance of visa refusal.