Guest at Heroes and Villains FanFest, San Jose CA
Presenter of Emergency Animal Hospital, Channel 4
Guest at Wizard World Comic Con, Louisville KY
Voice of Captain Jack Harkness in Lego Dimensions
US release of Book of Beasts, by Aladdin Books
Guest at Salt Lake Comic Con, Salt Lake City UT
Presenter of National Lottery Stars, BBC1
Guest at Long Beach Comic Con, Long Beach CA
Guest at Dragon Con, Atlanta GA
Guest on The Jimmy Star Show via Skype
Guest at Shore Leave 37, Hunt Valley MD
Attending San Diego Comic Con, San Diego CA
Guest at Montreal Comiccon, Quebec, Canada
Headline guest at Amazing Comic Con, Las Vegas NV
You Raise Me Up UK concert tour
Guest on Billy Butler Show, BBC Radio Merseyside, and Eloise Carr Show, Heat Radio
Guest on Steve Wright in the Afternoon, BBC Radio 2
Guest at Miracle Day 2 Torchwood Convention, Heathrow, London
Guest on The Paul O'Grady Show, ITV
Guest at FanExpo, Vancouver BC
Hosting An Evening With John Barrowman, Seattle WA
Guest at Emerald City Comic Con, Seattle WA
Panel Member at PaleyFest LA, Hollywood CA, to promote Arrow on behalf of The CW network.
Guest at Gallifrey One Doctor Who Convention, Los Angeles CA
Guest at Dallas Comic Con Fan Days, Dallas TX
Launch of weekly radio show, The John Barrowman Show, on Magic FM