British director and producer, he won the BAFTA award for his short film 73 Cows in 2019. He also directed the short film Test Subjects (2019).
(According to views)