Yes, Uncle! is a musical comedy that starred an Australian stage, screen and television actor best remembered for his performance as who in "Peter Pan"?
Cyril Ritchard Cyril Ritchard (1 December 1898 – 18 December 1977) was an Australian stage, screen and television actor, and director. He is probably best remembered today for his performance as Captain Hook in the Mary Martin musical production of "Peter Pan". In 1945, he played Gabriele Eisenstein in "Gay Rosalinda" at the Palace theatre in London, a version of Strauss's "Die Fledermaus" by Erich Wolfgang Korngold in which he appeared with Peter Graves. The show was conducted by Richard Tauber and ran for almost a year.
Albert Sharpe Albert Sharpe (15 April 1885 – 13 February 1970) was an Irish stage and film actor. His most famous roles were those of Darby O'Gill in Disney's "Darby O'Gill and the Little People" and as Finian McLonergan in the Original Broadway production of the musical "Finian's Rainbow". (the film version, made in 1968, had Fred Astaire in the role.) On screen he played Fiona's father Andrew in the MGM musical Brigadoon. He was also a member of the Abbey Players. His last ten years were spent in retirement. He died in 1970 in Belfast at the age of 84.