A Westmoreland County man is facing charges for allegedly attacking his ex-girlfriend and another man with a battle ax.