A man is facing felony charges after allegedly evading and assaulting a California Highway Patrol officer.