Keokuk City Administrator Emmanuel Bellegarde is facing charges after being pulled over in a traffic stop early Saturday morning.