John Barrowman marries his long-time partner John Barrowman, star of Torchwood, Doctor Who, and most recently, Arrow, married his partner of over 20 years, Scott Gill, today in California. July 2, 2013