Eduardo Alvarado is an actor and cinematographer, known for Paraíso amazónico (1970), 30,000 Leagues Under the Sea (2007) and Nature of the Beast (2007). Read more on iMDB