DAYTONA BEACH, Fla. -

A former NFL player was shot several times by Daytona Beach police early Wednesday as he was holding a woman at knifepoint, according to officials.

Daytona Beach police said Jermaine Green, 32, was shot about 5 times by two officers and was taken to a hospital in critical condition.  He will undergo surgery but is expected to survive, police said.  Green played running back at Washington State University and signed a contract with the New York Giants in 2004.  He was cut by the team a few months later.

The woman, identified as 37-year-old Katrina Johnson, was struck in the arm by a bullet and was also taken to a hospital.  She's expected to be OK.

The shooting happened around 2:45 a.m. in the 800 block of Magnolia Avenue just blocks from Bethune-Cookman University.

Daytona Beach Police Chief Mike Chitwood said officers were called to the scene and heard a woman screaming for help.  When they entered the home, they found a man, later identified as Green, holding a woman at knifepoint, according to Chitwood.

When Green refused to drop the knife, officers opened fire, hitting him several times and striking the woman in the arm, according to police.

"They give him multiple commands, 'Drop the knife, drop the knife, drop the knife,' but they were left with no other recourse because you see him start to plunge the knife into her chest and they had no other choice to save her life but to open fire," Chitwood said.

Police said the relationship between Green and Johnson was not immediately known.

"He stabbed a woman in her chest? Oh no, I'm a woman myself. That's bad," said Helen Harper, Green's aunt.

The Florida Department of Law Enforcement will investigate the shooting, and the officers will be placed on administrative leave, which is standard procedure.

Watch Local 6 News and stay with ClickOrlando.com for more on this story.