Charlie Haden has: Played himself in "Great Performances" in 1971. Played himself in "Ornette: Made in America" in 1985. Played Himself - Guest in "The Charlie Rose Show" in 1991. Played himself in "The Tonight Show with Jay Leno" in… Full Answer
I think Charlie Haden's wife because here (about another song for Ruth) http://en.wikipedia.org/wiki/Beyond_the_Missouri_Sky_(Short_Stories) it writes "Waltz for Ruth was composed especially for this album and is dedicated to Haden's wife ."