Biographies: Alex Lockwood - Director

Biographies

 [1 Content]

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).