About My Fair Lady
A snobbish phonetics professor agrees to a wager that he can take a flower girl and make her presentable in high society.
Full Cast of My Fair Lady
Audrey Hepburn
plays Eliza Doolittle
Rex Harrison
plays Professor Henry Higgins
Stanley Holloway
plays Alfred P. Doolittle
Wilfrid Hyde-White
plays Colonel Hugh Pickering
Gladys Cooper
plays Mrs. Higgins
Jeremy Brett
plays Freddy Eynsford-Hill
Theodore Bikel
plays Zoltan Karpathy
Mona Washbourne
plays Mrs. Pearce
Isobel Elsom
plays Mrs. Eynsford-Hill
John Holland
plays Butler
Colin Kenny
plays Ad Lib at Church (uncredited)
Bert Stevens
plays Gentleman (uncredited)
Frank Baker
plays Gentleman (uncredited)
Marjorie Bennett
plays Cockney with Pipe (uncredited)
Betty Blythe
plays Lady at Ball (uncredited)
Arthur Tovey
plays Singer (uncredited)
Arthur Tovey was born on November 14, 1904 in Douglas, Arizona, USA as Arthur Roland Tovey. He is known for his work ...
See Arthur Tovey's other roles →Marni Nixon
plays Eliza Doolittle (singing voice) (uncredited)
Al Bain
plays Cockney (uncredited)
William Beckley
plays Footman (uncredited)
Lillian Kemble-Cooper
plays Lady Ambassador (uncredited)
Henry Daniell
plays Ambassador (uncredited)
Brendan Dillon
plays Leading Man (uncredited)
Iris Bristol
plays Flower Girl (uncredited)
Geoffrey Steele
plays Taxi Driver (uncredited)
Charles Fredericks
plays King George V (uncredited)
Crew of My Fair Lady
Discover the
backstage crew of My Fair Lady →