만화가
Born in Staten Island, New York City, New York, he is the son of long time Archie Comics artist Henry Scarpelli. (Glenn would be featured in issue #330 of "Archie", dated July 1984). He attended a private Catholic school, St. Joseph Hill Academy, from kindergarten to 8th grade.