Tabitha HolbertTabitha Holbert is an actress and producer.Known For: ActingBorn: Cardiff, Wales, UK, 1993-10-30Died: null