A former suburban Philadelphia volunteer firefighter has been arrested on charges he lured, groomed and sexually assaulted more than a dozen children ranging in age from 8 to 14.

Twenty-year-old John Corcoran IV was arraigned Friday on 161 counts including felony charges of rape of a child and involuntary deviate sexual intercourse with a child.

The Glenolden resident remains jailed in lieu of $50,000 bail and can't be reached for comment.

Court records show Corcoran was arrested last month on child pornography charges. His lawyer in that case hasn't returned a message.

Prosecutors say the grooming and sexual assaults happened over two years.

Corcoran volunteered with Glenolden's Goodwill Fire Department. He's scheduled for trial next month on charges he and a 17-year-old set three fires he later helped fight.