Oliver Nicholson is a queer writer and director working in Glasgow, Scotland.
Birthday: November 07, 2002
April 14, 2024