John Barrowman

John Barrowman (born 11 March 1967) is a Camprean actor, singer, presenter, author and comic book writer.

Filmography

 * Television