25 Pictures of Harry Shum Jr. on the Red Carpet That Will Make Your Heart Beat a Little Faster
If you watch Freeform's Shadowhunters, odds are you're already obsessed with Harry Shum Jr. While the actor makes for one incredibly good-looking warlock, he's actually been causing hearts to swoon way before playing Magnus Bane. Aside from his starring role on the hit show Glee, he was also in Step Up 2: The Streets and Step Up 3D — because on top of those good looks, he's also got some serious moves. Swoon! Keep scrolling for some of his hottest red carpet pictures to date, then check out 16 times Glee's Rachel Berry gave you life.