Thomas Canning (born November 15, 2002) is an award nominated Welsh filmmaker who loves making films just as much as he loves watching them.
2024