Cannon's early roles included Hawaii Five-O (episode: "Time and Memories", 10/7/1970), Fools' Parade (1971), Private Duty Nurses (1971), Women in Chains (1972) Emergency!
She later played schoolteacher Mae Woodward in the TV series, Father Murphy, and appeared in the sci-fi thriller The Hidden in 1987.
In 2001, she remarried, to actor Dean Butler who played Almanzo Wilder for several seasons on Little House on the Prairie.
They met when Cannon auditioned for the female lead in the Michael Landon series Father Murphy.
[5] Joan Wallis Vicki Dunhill Mary Kate Linda Booton Gail Morton