John Scot Barrowman MBE (born 11 March 1967) is a Scottish-American actor, author, presenter and singer.