A Londoner charged after police seized $29 million in cocaine is a Mexican national facing an order to leave Canada, provincial police say.