Robb Leech
An insightful chronicler of controversial subjects, Robb Leech was born in 1985, in Dorset, England. Active from 2011, he predominantly focuses on the documentary genre, gaining widespread recognition for his stirring films "My Brother the Islamist" and "My Brother the Terrorist". Despite not having claimed awards at major film festivals, his work is highly regarded for its raw and empathetic exploration of sensitive topics. On a personal note, Leech's genuine curiosity and compassionate lens make him not just a masterful filmmaker, but also a vital voice in the world of documentary cinema.