MOUNTAIN BROOK, Alabama - A convicted sex offender who offered on at least one Birmingham-area trading site to take pictures for free is now charged with a crime.

Mountain Brook police have charged Christopher Scott Shrove, 35, with violating Alabama's sex offender laws. Shrove, who also goes by the name "Tennis Chris," was arrested in Autauga County March 30, 2006 on electronic solicitation of a child. The victim in that case was a 14-year-old girl, court records show.

He pleaded guilty in October of that year, and was sentenced to 15 years in prison. He came up for parole in 2011. It wasn't immediately clear whether he was paroled then, or at a later date.

The Jefferson County Sheriff's Office arrested Shrove on Sept. 4 for violation the state's sex offender laws. Officials there said he lost his job at a Birmingham-area restaurant and failed to notify them of his change of employment, which is a requirement of convicted sex offenders.

Shrove was released from the county jail the following day after posting $15,000 bond.

Mountain Brook investigators said today they were made aware on July 28 that Shrove was offering his services as a photographer to a resident of Mountain Brook. Shrove agreed to photograph the resident's children and scheduled a photography session. It wasn't clear whether the session took place.

Police Chief Ted Cook said convicted sex offenders are prohibited from engaging in services such as the photography of child.

In early August, someone posted the following warning on Reddit involving Shrove: "BEWARE! This guy was posting in the Mountain Brook Trading group on Facebook as a maternity photographer under the name "Tennis Chris". He offered to take the pics for free, women became suspicious of him due to inappropriate comments, and dug this up. Be careful out there!"

Mountain Brook police conducted their investigation, and obtained the warrant against Shrove. He has not yet been taken into custody for the Mountain Brook case.

Updated at 2:12 p.m. to say that Shrove was jailed in a Jefferson County Sheriff's Office case, and has not yet been arrested in the Mountain Brook case.