He was trained by Último Dragón at Toryumon professional wrestling school and made his debut on August 29, 2004, against Negro Navarro. He competed in New Japan Pro Wrestling from August 26, 2007 to January 31, 2010. NJPW sent him to Total Nonstop Action Wrestling for a developmental tour in 2010.