Michel Davenne (tt0098087)CharacterCharacterRole Character Michel Davenne (tt0098087)Movieallthink.com/2040324MoreSearchCharacter SearchCompareCompare the Michel Davenne (tt0098087) to another Character