Ex-cop, teacher faces child porn charges

Posted on: 4:41 pm, April 27, 2012, by , updated on: 06:09pm, April 27, 2012

ALBEMARLE COUNTY, Va. (WTVR) – Police said a 47-year-old former police officer, teacher — and most recently school volunteer — was arrested  on child pornography charges.

The Albermarle County Police Department said Charles Farrell Long Jr., of Charlottesville, was charged with two count of possession of child pornography and two counts of production of child pornography.

Officials said police received a complaint about Long in December of 2011, which led to an investigation.

Long is a former Albemarle County police officer, former Reserve Deputy with the Albemarle County Sheriff’s Office — and a former teacher at Charlottesville Public Schools teacher, according to police.

Additionally, police said Long was recently a Albemarle County Public Schools volunteer.

Long is scheduled to appear in Albemarle Juvenile and Domestic Relations Court on Monday.