In August 1891 Kenningham joined a
D'Oyly Carte Opera Company touring company as Indru in
The Nautch Girl. He replaced
Courtice Pounds as Indru at the
Savoy Theatre in October 1891 before returning to the Royal English Opera House to play Jeban D'Eveille in
La Basoche by
André Messager, and reprising his role as de Bracy in
Ivanhoe for six performances during November and December 1891. Kenningham rejoined D'Oyly Carte on tour in March 1892 in the role of the Reverend Harry Sandford in
The Vicar of Bray. Returning to the Savoy Theatre in September 1892, he created the parts of Oswald in
Haddon Hall, Tom in
Jane Annie, and Captain Fitzbattleaxe in
Gilbert and Sullivan's penultimate opera,
Utopia, Limited. and Kenningham in
Utopia, Limited When Courtice Pounds returned to the Savoy Theatre in July 1894 to take the tenor lead in
Mirette, Kenningham rejoined the D'Oyly Carte touring company as Fitzbattleaxe until October 1894, leaving to create the part of Erling in
W. S. Gilbert and
Osmond Carr's
His Excellency at the
Lyric Theatre from October 1894 to April 1895. Kenningham returned to D'Oyly Carte in July 1895 to tour as Cyril in
Princess Ida, Fitzbattleaxe in
Utopia Limited, and Count Vasquez in
The Chieftain. He remained at the Savoy until May 1898, and appeared successively as Nanki-Poo from July 1896 to February 1897, Prince Max in
His Majesty from February to April 1897, and Colonel Fairfax in
The Yeomen of the Guard from May to November 1897. He played Fritz in D'Oyly Carte's revival of
The Grand Duchess of Gerolstein, from December 1897 to March 1898, and Marco in
The Gondoliers from March to May 1898. ==Songwriting and later years==