David McGillivray (born 7 September 1947 in London) is an actor, producer, playwright, screenwriter and film critic.
Originally a critic for Monthly Film Bulletin, McGillivray wrote his first film script, Albert's Follies, for friend Ray Selfe in 1973. Intended as a vehicle for The Goodies, who turned it down, the film was eventually released as White Cargo and starred a young David Jason in one of his earliest leading roles.
McGillivray was soon involved in the British sex film industry, writing scripts for I’m Not Feeling Myself Tonight (1975) and The Hot Girls (1974), two films produced by pornographer John Jesnor Lindsay. As would be the case with many of his films, McGillivray makes cameo appearances in both: in I’m Not Feeling Myself Tonight he is “Man at Party” who pulls Monika Ringwald’s dress off while in The Hot Girls he was given the job of doing an onscreen interview with Danish actress Helli Louise, who according to the synopsis in Cinema X magazine, talks to him about "working on a movie, and telling a few facts of life about screen nudity and enacting lesbian love scenes."
He gained attention with his scripts for the horror films of Norman J. Warren and especially