Type in any movie or show to find where you can watch it, or type a person's name.

Harry Shum Jr

Harry Shum Jr.

Actor

Harry Shum Jr. (born April 28, 1982) is a Costa Rican-American actor, singer, dancer, and choreographer. He is best known for his roles as Mike Chang on the Fox television series Glee (2009–15) and as Magnus Bane on the Freeform television series Shadowhunters (2016–19). He was nominated for four Screen Actors Guild Awards for his performance in Glee, winning once. He won the award for The Male TV Star of 2018 in the E! People's Choice Awards for Shadowhunters. Shum has appeared in the films Step Up 2: The Streets (2008), Step Up 3D (2010), White Frog (2012), Revenge of the Green Dragons (2014), Crouching Tiger, Hidden Dragon: Sword of Destiny (2016), Crazy Rich Asians (2018), the Hulu web series The Legion of Extraordinary Dancers (2010–2011) and the YouTube Originals series Single by 30 (2016). In 2020, he starred in Universal's romantic drama All My Life.

Born: April 28, 1982 (Age 42) in Puerto Limón, Costa Rica

Streaming Sources for all Harry Shum Jr. Movies & TV Shows

Harry Shum Jr.  Movies & TV Credits

Title Rating Job Role(s) Year
Movie
6.5
ActorSolomon Chau2020
Movie
5.8
ActorMike Chang2011
Movie
5.1
ActorPaul Wong2014
Movie
7.1
ActorSelf2012
Movie
6
ActorLollipop Love Dancer2008
Movie
6.4
ActorCable2008
Movie
7.1
ActorCharlie Wu2018
Movie
6.4
ActorCable2010
Movie
5
ActorFrank2015
Movie
4.2
ActorBao2019
Movie
6.7
ActorChaz Young2012
Movie
6.5
ActorOwen Lin2021
Movie
5.9
ActorWei Fang2016
Movie
5.9
ActorOfficer Liu2019
Movie
5.5
ActorJoey2014
Movie
5.3
ActorHarry2010
Movie
5.5
ActorJames2021
Movie
7.9
ActorChad2022
Movie
6
ActorBrainiac 5 (voice)2023
Movie
ActorNarrator2023
TV Special
7.1
ActorSelf2023
Movie
6.4
ActorBrainiac 5 (voice)2024
Movie
5.7
ActorBrainiac 5 (voice)2024
Movie
6.5
ActorFire-Breathing Croc (voice)2024
Movie
ActorSelf2022
Movie
5.7
ActorShawn2024
Movie
5
ActorDancer2004
Movie
6.9
ActorMike Chang2011
Movie
ActorCharlie Wu
Movie
ActorCharlie Wu
TV Show
6.7
ActorMagnus Bane
55 Episodes
2016-2019
TV Show
5.9
ActorZack
20 Episodes
2008-2009
TV Show
7.4
ActorLuke
9 Episodes
2014-2014
TV Show
6.4
ActorSelf
1 Episode
2011-2012
TV Show
7.4
ActorVance
3 Episodes
2007-2011
TV Show
6.9
ActorMike Chang
90 Episodes
2009-2015
TV Show
8.4
ActorSelf
1 Episode
2012
TV Show
7.7
Actor1 Episode2010-2010
TV Show
7
ActorBrendan
4 Episodes
2018-2020
TV Show
6.4
ActorRoy
1 Episode
2005-2008
TV Show
7
ActorYûki
3 Episodes
2007-2012
TV Show
7.6
ActorRawda (voice)
1 Episode
2020-2024
TV Show
7.8
ActorBenson 'Blue' Kwan
39 Episodes
2005
TV Show
7.3
ActorDr. Benson Kwan
1 Episode
2018-2024
TV Show
7.1
ActorKuai Liang
1 Episode
2011-2013
TV Show
8.8
ActorTakayoshi (voice)
2 Episodes
2023
TV Show
8.8
ActorMan's Voice (voice)
1 Episode
2023
TV Show
7.3
ActorDoc Hottie
1 Episode
2020
TV Show
7.1
ActorChinese Delivery Guy
1 Episode
2005-2005
TV Show
6.6
ActorElliot Hoo
1 Episode
2010-2012
Short Film
7.7
ActorScott Lee2012
Short Film
5.9
ActorHarry - Hunter #12011
Short Film
6.9
ActorHimself2011
Movie
6.4
ActorYûki2008
Movie
ActorBrendan Winter2019
Limited Series
7.1
ActorPeter
8 Episodes
2016-2016
TV Special
7.2
ActorSelf2022
Movie
5.5
ProductionExecutive Producer2021
Movie
CrewThanks2022
Title Rating Job Role(s) Year
Back to Top