Cast and Crew of My Fair Lady

Cast of
My Fair Lady

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 as 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 →