
A veteran of stage and screen, Barry Humphries entertained generations with the high camp of his Dame Edna Everage alter ego and as the lecherous Sir Les Patterson.
The Australian multi-hyphenate may be best known for playing those characters across a seven-decade career, but his talents also extended into script writing and film producing.