He's now an integral part of Brendan Rodgers' free-flowing Welsh side, who will be mixing it with the big boys next term.
And the former Rangers striker believes he deserves the chance to prove he belongs at that level.
He told the Daily Record: "My last season at Queens was make or break for me. I had to do the business to try and get to a higher level or I knew I'd be stuck in the First Division.
"Thankfully I got my head around it and scored some goals. The right people were watching and it has escalated from there.
"If I didn't change my lifestyle I wouldn't be about to play in the Premiership next season.
"In fact, at the weight I was, I wouldn't have got anywhere near the Championship.
"But I'd like to think I've now shown I'm good enough to play at Premiership level."