Rudrabhatta was a Brahmin and a Smartha (believer of monistic philosophy). Based on the Sanskrit classic Vishnu Purana, he wrote the epic Jagannatha Vijaya in the Champu metrical form (mixed prose-verse). The epic kavya (a narrative poem) describes the life of the Hindu god Krishna leading up to his fight with the demon Banasura. In this work, Rudrabhatta envisions the Hindu gods Hari (Vishnu), Hara (Shiva) and Brahma as one composite supreme deity (Parabrahma) who takes the form of the god Krishna (an avatar of Vishnu). According to Dalal, Rudrabhatta influenced later day notable Kannada poets such as Kumaravyasa and Lakshmisha, and Haridasa (carnatic music) composers such as Purandaradasa and Kanakadasa. The Kannada scholar L.S. Sheshagiri Rao feels Rudrabhatta was essentially a poet for the learned classes. However, according to the literary critic Shiva Kumar, though Rudrabhatta's form was ancient, his content is more medieval, making him a poet of transition in Kannada literature. Shiva Prakash and Dalal consider him adept at both the mainstream (marga) and the native (desi) styles of composition. Based on epigraphs from the period of Veera Ballala II, the scholar Narasimhacharya dates Jagannatha Vijaya to about 1180 CE.