Camilla Scott

Camilla Scott is a Canadian actress who is perhaps most well known for her role in the Canadian TV show Due South as Inspector Thatcher during seasons two, three and four. She was also host of The Camilla Scott show and as well as appearing in numerous movies and TV shows since 1985 is also doing theatre.

Known For