He is signed to Tech N9ne's Strange Music record label. He has released five studio albums, his most recent being Level Up which was released on June 2, 2017.