finn avalos