A Florida police officer who did not go into the building as children were massacred in last year's Parkland school shooting has been arrested and faces 11 criminal charges.

Scot Peterson, 56, was charged with seven counts of neglect of a child, three counts of culpable negligence, and one count of perjury.

The sheriff's deputy was on duty during the Valentine's Day shooting at Marjory Stoneman Douglas High School.

State Attorney Mike Satz said the charges carry a combined prison sentence of up to 100 years.

The officer's bail was set at $102,000. His lawyer didn't immediately respond to a request for comment.

Nikolas Cruz, a former pupil at the school, could face the death penalty if convicted of killing 17 people, and injuring 17 others, in the attack,.

He has offered to plead not guilty in return for a life sentence, but prosecutors have refused that offer.