where is jack fowler from