Jim McNiell, who was commander of the Missouri State Highway Patrol's Troop E Service Center in Sikeston, will assume duties as Houston's chief of police on Sept. 1.