Cast Credits Ewoks (1985) Starring as Teebo Karen (1975) Guest starring as Red Episode 1x11: A Day in the Life (Apr 17, 1975)