David Barratt has composed music for film maker Faiyaz Jafri  on many of his films, winning many awards in the process.

Click to play

PLANET UTERO
CYCLONE FOREVER
BABY I LOVE YOU
NDS (Nude Descending Staircase (0001-1008)