he lives in new haven connecticut