Born 1 September 2005 in Mumbai, India
Finlo Farrimond is a British-German filmmaker based in Berlin.