 Sir C. Aubrey Smith (qv), who played Col. Zapt, had played the  double role of Rudolf Rassendyll and King Rudolf on the London Stage  back in the 1890s and at one time he even boasted that he had played  every male character in the story at least once in numerous  productions over the years.