Diego Rivera (tt0150216)CharacterCharacterRole Character Diego Rivera (tt0150216)Movieallthink.com/4976543MoreSearchCharacter SearchCompareCompare the Diego Rivera (tt0150216) to another Character