Conversation so far:
What was one of the theatres where John Barrowman performed?
Prince Edward Theatre
What role did John Barrowman play at the Prince Edward Theatre?
Billy Crocker in Cole Porter's Anything Goes
What year was Cole Porter's Anything Goes at the Prince Edward Theatre with John Barrowman as Billy Crocker?
1989
What other theatre roles did John Barrowman play other than Bill Crocker in Cole Porter's Anything Goes?
Domingo Hernandez in Matador
Did John Barrowman work at other theatres besides Prince Edward Theatre?
Queen's Theatre
Has John Barrowman done any recent theatre work?
Barrowman succeeded Roger Allam as Zaza/Albin in the West End revival of La Cage aux Folles, at the Playhouse Theatre.
Are there any other interesting aspects about the John Barrowman article?
Alongside his theatrical career, Barrowman has appeared in various films
Has John Barrowman done any musicals?
He was lead vocalist on a rendition of Strike Up the Band in Who Could Ask for Anything More? A Celebration of Ira Gershwin

Question: What theatre was that at?
Self-contained rewrite: What theatre was Who Could Aks for Antyhing More? A Celebration of Ira Gershwin with John Barrowman at?