Harry Shum Jr.

Harry Shum, Jr. (born April 28, 1982) is a Costa Rican-American actor, dancer, singer, and choreographer. He is best known for his roles as Mike Chang on the Fox comedy-drama television series Glee and as Magnus Bane on the Freeform fantasy television series Shadowhunters.

He has appeared in the films Step Up 2: The Streets, Step Up 3D, Glee: The 3D Concert Movie, White Frog and Crouching Tiger, Hidden Dragon: Sword of Destiny. He also played Elliot Hoo in The Legion of Extraordinary Dancers.

For Disney, he starred as Cable in the movies Step Up 2: The Streets and Step Up 3D and is currently starring as Magnus Bane on Freeform's Shadowhunters. He also guest starred in 3 episodes on ABC Family's Greek.