Matthew Church (born 24 November 2002) is an English film director, screenwriter and producer. Known for writing and directing the short film 'Lila Lives Again' (2021).
Show more expand_more
keyboard_double_arrow_down