Neville Ross Mader has been charged with 11 offences including aggravated sexual assault, aggravated indecent assault, sexual penetration of a juvenile male and sexual penetration without consent.
Mader appeared briefly in the Perth Magistrates Court today and had his bail renewed.
The court heard Macfie was already a convicted sex offender who had previously served 10 years in prison after two similar series of sexual offences involving girls as young as 12.
In April and May last year he sexually abused seven girls aged between 13 and 16, who all went to a secondary college in the Ballarat region.
Commonwealth prosecutor David Kent revealed the 56-year-old grandfather was found in possession of 2731 images or videos of child pornography on his personal computer - along with a further 155,487 films or pictures of explicit adult porn.