Janna was one of the well-known Kannada poets of the early 13th century who also served in the capacity of a minister and a builder of temples. He graced the court of Hoysala empire King Veera Ballala II and earned the title Kavichakravarthi. His noteworthy writings include Yashodhara Charitre (c.1209) which deals with Jain tenets, Ananthnatha Purana (c.1230) which deals with the teachings of the 14th Jain tirthankara, Anantanatha and a short piece called Anubhava Mukura. Although all his works are known for the grace and style, Yashodhara Charite is his magnum opus and one of the classics of Kannada literature.