También es conocido por su paso en la Total Nonstop Action Wrestling.