BrowseKnown forActingBorn February 3, 1973Dehiwala, Sri Lanka5 creditsActingRio NugaraNo biography available.Known forTVThe Lost World1999TVBeastMaster1999Scooby-Doo2002TVCybergirl2001Counterstrike2002Filmography5