A man was charged Monday with shooting two sheriff's deputies, killing one, during a traffic stop in suburban Fort Lauderdale.

Eloyn D. Ingraham, 28, of Sunrise, was being held without bond on charges of first degree murder and attempted murder of a law enforcement officer, according to the Broward County Sheriff's Office said.

Two other men, seen on surveillance video with Ingraham, were also arrested. Bernard Forbes, 22, and Andre Delancy, 19, were charged with accessory after the fact. They were being held on $7,500 bond.

It was not clear if any of the three had an attorney.

Click here to visit FOXNews.com's Crime center.

Ingraham was a passenger in a car pulled over at a condominium late Saturday after Deputy Brian Tephford suspected the vehicle was stolen because it had the wrong tag, Sheriff Ken Jenne said.

Tephford called for backup minutes after making the stop and Deputy Corey Carbocci was dispatched to the scene. Shortly after, both deputies were fired upon but neither had a chance to fire his weapon, Jenne said.

"It would appear that they were taken totally by surprise by this shooting," he said.

Tephford, 34, who was not wearing a protective vest, was shot twice, Jenne said. The six-year veteran of the department was pronounced dead at a hospital.

Carbocci, 37, who was wearing a protective vest, was shot four times, authorities said. He was hospitalized and was expected to make a full recovery.

Click here to visit FOXNews.com's Crime center.