A transport truck driver from Brampton has been charged with impaired driving in northern Ontario.