MPO Christopher Roush was initially arrested back in April. He was arrested again Saturday on a long list of new charges because of additional evidence.
Roush is charged with one count of felony indecent liberties with a child under 15, five counts of misdemeanor obscene sexual display and seven counts of misdemeanor indecent exposure.
All of the charges stem from an incident at his home on Harpersville Road in April.
According to police, witnesses saw him standing on his front porch nude and touching himself.
Roush was arrested but at the time only faced a few charges.
New evidence presented to the Newport News Grand Jury Friday changed that, resulting in his arrest again on Saturday for new charges.
A neighbor told NewsChannel 3 it's alarming since there are so many children who live on the street, and even more disturbing is knowing this isn't the first time the officer has been arrested on sex charges.
A few years ago Roush, who then went by the name Christopher Miner, was on trial in two separate cases in which two women he dated said he tied them up and sexually assaulted them.
He was found not guilty in both cases and got his job back in 2010.
He is is now on administrative leave from the police department without pay.