How long has Susan Lucci played villainous Erica Kane on “All My Children” (ABC, 1970)? by Susan Lucci has played villainous Erica Kane on “All My Children” (ABC, 1970) since the the TV show’s debut in 1970.