Barry McKay: Barry McKay. Director: Sheila, the Scottish Prostitute. Barry McKay was born on 24 November 1964 in Canberra, Australia. He is a director and actor, known for Sheila, the Scottish Prostitute (1997), Faggots Are for Burning (1997) and Paragraph 175 (2000).