john barrowman
Also see:
Doctor Who
and
Torchwood
.