Cleo King

Cleo King (born Harriet Cleo King; August 21, 1962) is an American actress probably best known for her roles as Aunt Lou in the HBO drama series Deadwood and Helene Parks in Boston Public.

More Photos Of Cleo King