Ruben Marosha (tt0169832)CharacterCharacterRole Character Ruben Marosha (tt0169832)Movieallthink.com/5594658MoreSearchCharacter SearchCompareCompare the Ruben Marosha (tt0169832) to another Character