Last year, the Bellville Regional Court imposed the initial sentence on Johannes Kleinhans, who pleaded guilty to the 95 counts for offences including production of child pornography and sexual assault, The Star reported on Friday.
Last week the high court ruled that Kleinhans should be jailed for four years and then spend three years in a sexual offenders programme. His age and health were taken into account.
He would also have his internet and social media access restricted, and his name would be placed on the sex offenders register.
Childline manager Joan van Niekerk was quoted as saying that, while Kleinhans’ victims were not significantly physically injured, the psychological and emotional impact was of greater concern.
“Our judiciary lacks an understanding of the long-term psychological damage these children face.”