Jac BirchA 20-year-old filmmaker based in North Wales and Manchester.Known For: ProductionBorn: Bangor, Wales, UK, 2003-09-05Died: null