A Hayneville man is facing assault charges after documents say he assaulted a Montgomery police officer.