john barrowman



Also see: Doctor Who and Torchwood.