Luc Deveraux (tt0105698)CharacterCharacterRole Character Luc Deveraux (tt0105698)Movieallthink.com/4897068MoreSearchCharacter SearchCompareCompare the Luc Deveraux (tt0105698) to another Character