Shera first started working for TNA's Ring Ka King promotion in India during December 2011. He later signed with TNA in September 2014 and last appeared on Impact TV in November 2017, but his release came two months earlier.
Shera signed with WWE in January 2018 and reported to the WWE Performance Center in February. He made his WWE NXT live event debut on March 1 in Ocala, Florida, defeating Dan Matha at a live event. Shera has worked several NXT live events since then but never made it to TV. His recent matches came on August 30 in Jacksonville, FL, a loss with Jason to The War Raiders, and on September 6 in Crystal River, FL, a loss to Brennan Williams.