Guest Stars Curtis Armstrong voices Schmuley "Snot" Lonstein Eddie Kaye Thomas voices Barry Robinson Kevin Michael Richardson voices Principal Brian Lewis Matt McKenna voices Buckle Chris Cox voices Dominic Monaghan Josh Robert Thompson voices Elijah Wood Nicole Shabtai voices Fake Hayley Deanne Jacobs voices Fake Francine Kyle McCarley voices Billy Boyd