A man is facing charges for allegedly lying to police about his identity during a traffic stop in Beaufort County.

According to the Aurora Police Department, 28-year-old Johnny Lee Cunningham Jr. was a passenger in a vehicle that authorities pulled over on the night of March 21. The traffic stop happened on North 5th Street in Aurora.

The driver of that vehicle was cited for for driving while license revoked, fictitious registration plate, and transporting an open container of alcoholic beverage, police said.

Meanwhile, Cunningham, who gave a false name at the time, was also charged with transporting an open container.

But on March 31, deputies and police arrested Cunningham in Aurora. According to investigators, Aurora Police Chief Mike Harmon recalled that Cunningham gave a false name during the traffic stop on March 21.

As a result, Cunningham faces additional charges, including identity theft, resisting a public officer, and giving fictitious information to an officer, police said.

The suspect was served with the warrants while being held in the Bertie-
Martin Regional Jail on unrelated charges, said investigators. He was released after posting a $1,000 secured bond.