Joshua Towns (born 1991) is a Canadian professional wrestler better known by his ring Johnny Wave and his gimmick as surfer-type wrestler. He works regularly for promotions including Magnificent Championship Wrestling where he became the MCW Heavyweight Champion for the first time.