Canadian professional wrestler currently signed to Total Nonstop Action Wrestling, where he performs under the ring name Josh Alexander. He is a two-time TNA World Champion, with his second reign being the longest reign in the company's history at 335 days, and a one-time TNA X Division Champion