mike nosco