Answer
Alfred P. Doolittle, played by George Rose, is the father of Eliza Doolittle in "My Fair Lady." He is a dustman and a self-proclaimed "undeserving poor" man who is content with his life of poverty and drunkenness. Despite his initial resistance to Professor Higgins's efforts to transform Eliza into a lady, Doolittle eventually comes to appreciate the benefits of a more respectable life.