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 Josh Robert Thompson voices Elijah Wood Chris Cox voices Dominic Monaghan Nicole Shabtai voices Fake Hayley Deanne Jacobs voices Fake Francine Kyle McCarley voices Billy Boyd