pierce moreno