Espiritu has also represented the country at the 2010–11 FIS Snowboard World Cup at the Parallel Slalom - Giant Slalom event held on February 20, 2011 in Stoneham, Canada where he finished 46th out of 47 placed competitors, as well as at the 2013 FIS Snowboarding World Championships at the men's parallel slalom event where he finished also 46th out of 47 placed competitors. In the continental level, he competed for the Philippines at the 2017 Asian Winter Games He participated in the Giant slalom and Slalom events.