Who is John Barrowman?
John Barrowman is an American-British TV Presenter, Actor, Singer, Writer. John Barrowman was born on March 11, 1967 in Glasgow, Scotland. As of 2026, John Barrowman is 59 years old. Published estimates place the net worth of John Barrowman at $4 million.
