Howester is from Powys, Wales. He is 28 years old and studied Law in London and recently completed his MPA in New York.