Magnus Bane from Shadowhunters 101: Get to Know the Characters and the Ships Played by: Harry Shum Jr. Who he is: An immortal warlock with a killer wardrobe and love of glitter, Magnus is over 800 years old. He takes an immediate interest in Alec, proving he has eyes that are fully functional. Who to ship him with: Alec. Prepare to hear a lot about "Malec," y'all!
"No. That's wrong. The word doesn't come from Greece. " He sighed and rolled his eyes. "Whatever." He stirred his coffee, then looked at me with mischievous eyes. "No." I spoke. "But you don't know what I was going to-" "No."