Janaka was born in the Sri Lankan hill capital of Kandy. He came to Brisbane via London, where he spent much of his life. He caught the poetry bug as a medical student in London, and first performed poetry in London at the Stoke Newington International Airport in 2009. Janaka performs regularly at Speed Poets here in Brisbane and has published a collection of poems entitled Kavi. The poems in the collection are based principally in Sri Lanka. He moonlights as a GP in Brisbane when not performing poetry.