Cruz debuted in professional wrestling in 2007 under the ring name "Ben Dejo". In 2012, he changed his ring name to "Jay Cruz". In 2015, he also began using the ring name "Serpentico".
In 2020, Serpentico began wrestling forAll Elite Wrestling. He made his debut onAEW Dark on March 18, 2020, teaming with Matt Sells, in a loss against The Natural Nightmares (Dustin Rhodes andQ. T. Marshall). He would wrestle under various gimmicks, including Jonathan Cruz and Serpentico. On July 2, 2020, Cruz won his first match, teaming withLuther to defeat Brady Pierce & Pineapple Pete.[4] On December 2, 2020, he made hisAEW Dynamite debut, participating in theDynamite Diamond Ring Battle Royal.[5][6] On the May 27, 2022 episode ofAEW Rampage, Cruz would use the ring name Jon Cruz when teaming with Taylor Rust to unsuccessfully challengeThe Young Bucks.[7] In April 2023, he began teaming withAngélico as "Spanish Announce Project".