2015 – 2018: Shadowhunters, Single by 30 W 2015 roku Harry wziął udział w castingach do serialu Shadowhunters – produkcja na podstawie tej samej serii książek, co film Dary anioła: Miasto kości. Tym razem jednak Shum otrzymał rolę – miał zagrać Magnusa Bane, jedną z postaci pierwszoplanowych. Pierwszy sezon serialu miał premierę 12 stycznia 2016 na stacji FreeForm w Stanach Zjednoczonych, oraz dzień później na Netflixie w krajach całego świata. Film Przyczajony tygrys, ukryty smok: Miecz przeznaczenia miał premierę w pierwszym kwartale 2016.

W 2016 roku krótkometrażowy film Single by 30 od Wong Fu Productions, w którym zagrał Harry, wzbudził ciekawość YouTube Red, które zamówiło serial na jego podstawie; składał się on z 8 odcinków, gdzie Harry zagrał główną postać. Miniserial miał premierę 24 sierpnia 2016.

Późną wiosną 2017 zostało ogłoszone, iż Harry otrzymał rolę w filmie studia Warner Bros., Bajecznie bogaci Azjaci w reżyserii Jona M. Chu. Produkcja miała miejsce w Singapurze. W sierpniu 2017 aktor wrócił do Toronto, by rozpocząć zdjęcia do 3 sezonu Shadowhunters. W tym samym czasie, jesienią, odbyły się zdjęcia do filmu Sylvestera Stallone – Plan ucieczki 3, w którym Harry otrzymał rolę.