Dave MacRae is known for Travellers (2011), Dead in France (2012) and A Drop of the Pure (2009).
No data