Charles LeffallActingNo biography available.Known ForCHS-TV: Check YourselfFan ClubNo Nerds have favorited Charles Leffall yet — be the first.All fan clubsFrom NerdspinFilmographyUpcoming1—CHS-TV: Check YourselfFilmAssistant Principal