Marco or Marcello, Italian touch for his dark hair (reminiscent of Marco Polo the traveler and Marcello Mastroianni, a great 1960s Italian actor).
Or "Luciano", sounds like Lucifer.
If you want an American touch, try: "Christopher", to remind readers of Christopher Reeves, the late actor who revived Superman, or "James", after the1960s teen movie idol James Dean. Your character sounds like a cross between Dean and Reeves. I think Christopher Marlowe had once played Dracula, I'm not so sure.