LAKELAND, Fla. -

A Polk County man has been arrested on child porn charges after deputies found 40 images of child pornography on his computer.

Jeffery Alan White, 48, told deputies he has been downloading child porn for the past seven to eight years intermittently and says he stops "when I get sick of myself."

Deputies searched White's home  on Feather Drive on Thursday, where they found images of victims ages 5 to 12 years old.

White has been charged with two counts of promotion of child pornography and 40 counts of possession of child pornography. He has been taken to Polk County Jail and is being held on no bond.