Picudo was one of the original members of the roster of Asistencia Asesoría y Administración (AAA) when it began. Achieved his most success as a member of Los Vatos Locos. 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.