who did casey aldridge play on zoey 101