Ha trabajado en organizaciones tales como World Wrestling Entertainment, World Championship Wrestling, Total Nonstop Action Wrestling, Asistencia Asesoría y Administración, Consejo Mundial de Lucha Libre, Extreme Championship Wrestling y Pro Wrestling NOAH formaba parte de la empresa italiana NWE(Nu Wrestling Evolution) actualmente está en su empresa llamada "Super X" .Fue miembro de la división de pesos crucero y fue uno de los integrantes del grupo The Mexicools junto a Super Crazy Psicosis.