Shum jr. spilte Mike Chang i TV-serien fra 2009 til 2015. Han spiller Magnus Bane i TV-serien . Han har også spilt i to filmer i -serien, (2008) og (2010), samt i en spesialepisode av TV-serien .