ALL-ROUND entertainer John Barrowman wowed a sell-out audience in York last night when he took to the stage at The Barbican.

The Torchwood star performed hits from his recently released Best Of... album, as part of an ongoing tour of the UK.

Best known for playing Captain Jack Harkness in the BBC Doctor Who spin-off series, he has also been a judge on the award-winning entertainment shows How Do You Solve A Problem Like Maria?, Any Dream Will Do and Iā€™d Do Anything.

John, who found time to praise the delights of a Yorkshire cup of tea, said: ā€œI love the thrill of a live performance and the excitement of singing some new and fantastic music.ā€