Rio Nugara is an actor of 51 ( 3 février 1973). Rio Nugara has appeared in 3 shows and 1 movie. A performance to be found in the role of Alva / Zangar #1 in the series The Lost World. In the cinema, in the role of Island Emissary in the feature film Scooby-Doo.