OHMYGOSSIP — ‘Torchwood’ actor John Barrowman was awarded with an MBE by Princess Anne, alongside Paralympian stars Kelly Gallagher and Charlotte Evans.
John Barrowman has revealed that he loved working on “Desperate Housewives”. The actor joined the cast of the show as Patrick Logan this season. According to The Mirror, he has now admitted that he felt honoured to be on the