David Ross is a sound recordist from Scotland. He worked on films produced by the independent production company Hex Media.
The Devil's Machine
Movie • 2019
The Unkindness of Ravens
Movie • 2016
Lord of Tears
Movie • 2013