Which Egyptians ruler outlawed the traditional practice of worshiping many gods and established a new religion that had a single god?

The Egyptian ruler who outlawed the traditional practice of worshiping many gods and established a new religion with a single god was Pharaoh Akhenaten.