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