where is jack fincham from