Director · Born 2004
From Gower, Wales. Currently working as a Camera Operator and Junior Creative Director with the World Veterinary Service.
Finn
2026 · Director
The Art In Anguish
2024 · Director