Il succède à Parakramabahu VII comme roi de Kotte. Vira Parakramabahu VIII a cinq fils : Buvanekabahu, Sri Rajasinha et Vijayabahu nés de son épouse principale et Sakakalavalla et Taniyavalla nés de sa reine secondaire. À sa mort il a comme successeur son fils Buvanekabahu. Un autre de ses fils sera également roi Vijayabahu[2].
C'est sous son règne que survient la première arrivée le de bateaux du royaume du Portugal menés par Dom Lourenco de Almeida, un siècle avant que le territoire de Kotte ne devienne la future colonie du Ceylan portugais[3].
↑(en + de) Peter Truhart, Regents of Nations, Munich, K. G Saur, 1984-1988 (ISBN359810491X), p. 1614 Art. « Sri Lanka (Ceylon) », il règne de 1489 à 1513.