A St. Louis man has been sentenced to 290 years in prison for making and possessing child pornography. 43 year-old Leland Beasley was found guilty in April of 10 counts of production and 2 counts of possession of child porn. The 10 counts of production involved 10 different victims.

The U.S. Attorney’s Office says Beasley owned a business in St. Louis County where several victims were molested and videotaped.