A Steuben County man, 64-year-old John Brown from Hornell, was arrested on felony charges during a traffic stop.