Cast Credits ALF (1986) Guest starring as David Horowitz Episode 3x14: Fight Back (Jan 16, 1989) Silver Spoons (1982) Guest starring as David Horowitz Episode 3x20: Hot Shot (Mar 3, 1985)