Magnus Bane is a fictional character from the young-adult fantasy franchise Shadowhunters. The character is potrayed by Godfrey Gao on the movie Shadowhunters-City of Bones and by Harry Shum on the tv series Shadowhunters. Magnus was created by the writer Cassandra Clare. In Shadowhunters, Magnus is the High Warlock of Brooklyn. Being over four centuries old, his life has since intertwined with several Shadowhunters and Downworlders over the centuries. Magnus describes herself as a "freewilling bisexual"