Naveen Kumar shines in his Debut PKL