Answer: demarco

AnswerCrossword Clue
DEMARCO"Don Juan ..": 1995 film