Born 19 April 2005 in Ammanford, Carmarthenshire, Wales, United Kingdom
Filmmaker based in South Wales.