He is one half of the Prime Time Players along with Darren Young. He competed on the second season of NXT where he finished 5th and also competed on the fifth season of NXT called NXT Redemption. He played professional football in the Arena Football League for the Utah Blaze, Tampa Bay Storm, Las Vegas Gladiators and Carolina Cobras.