Rex Harrison, English stage and film actor best known for his portrayals of urbane, eccentric English gentlemen in sophisticated comedies and social satires. The best known of these is My Fair Lady, in which he starred onstage and onscreen, winning a Tony and an Oscar, respectively, for his performances.