A Virginia man faces up to 1,150 years in prison after pleading guilty to 98 child pornography and other charges involving a 3-year-old girl and a Connecticut teenager.

Officers working with the Southern Virginia Internet Crimes Against Children task force arrested 39-year-old Scott Forrester of Stuarts Draft in April after receiving a tip concerning the uploading of child pornography files.

Forrester pleaded guilty to 67 counts of child pornography possession, 13 counts of producing child porn and nine counts of distributing child porn in connection with the 3-year-old girl. Eight additional charges of child porn distribution and one count of taking indecent liberties with a child involved the 15-year-old Connecticut girl.

Forrester is being held at Middle River Regional Jail in Virginia pending sentencing.