Trabajó en la World Wrestling Entertainment en la marca SmackDown! y en la Total Nonstop Action Wrestling (TNA).