Picudo was one of the original mombers of the roster of AAA when it began. In 2009 left AAA with brother Espectro de Ultratumba over disputes on how they should be used. Picudo then went independent. He would return in 2012 as Devil Rocker apart of the Infierno Rockers. Picudo passed away on August 3, 2018 due to complications from diabetes.