No photoRio NugaraActingBorn 03/02/1973Dehiwala, Sri LankaKnown ForCounterstrike2002Scooby-Doo2002Cybergirl2001BeastMaster1999The Lost World1999The Lost World1999