Cast Credits Riptide (1984) Guest starring as TBD Episode 3x14: Smiles We Left Behind (Feb 25, 1986) The Devlin Connection (1982) Guest starring as Erica Episode 1x12: Erica (Dec 25, 1982) Diff'rent Strokes (1978) Guest starring as Kristin Episode 3x20: Almost American (Apr 1, 1981)