Torchwood's Captain Jack Harkness, John Barrowman has been made an MBE in this year's Queen's Birthday Honours list. The award is for services to entertainment and charity.