By ANI
Documentary filmmaker Kieran Turner, best know for his works 'Wallflowers' and 'Jobriath AD' passed away at 56 due to cancer.