Cast Credits Awkwafina Is Nora from Queens (2020) Guest starring as Doc Hottie Episode 1x08: Grandma & Chill (Mar 11, 2020) [Special Guest Star] Tell Me a Story (2018) Guest starring as Brendan (4 episodes) Episode 2x06: Lost and Found (Jan 9, 2020) Episode 2x05: New Pages (Jan 2, 2020) Episode 2x03: Family Business (Dec 19, 2019) Episode 2x02: Writer's Block (Dec 12, 2019) View 1 more View 1 less Single by 30 (2016) Starring as Peter Shadowhunters: The Mortal Instruments (2016) Starring as Magnus Bane (53 episodes) Episode 3x22: All Good Things… (May 6, 2019) Episode 3x21: Alliance (May 6, 2019) Episode 3x20: City of Glass (Apr 29, 2019) Episode 3x19: Aku Cinta Kamu (Apr 22, 2019) Episode 3x18: The Beast Within (Apr 15, 2019) Episode 3x17: Heavenly Fire (Apr 8, 2019) Episode 3x16: Stay with Me (Apr 1, 2019) Episode 3x15: To the Night Children (Mar 25, 2019) Episode 3x14: A Kiss from a Rose (Mar 18, 2019) Episode 3x13: Beati Bellicosi (Mar 11, 2019) Episode 3x12: Original Sin (Mar 4, 2019) Episode 3x11: Lost Souls (Feb 25, 2019) Episode 3x10: Erchomai (May 15, 2018) Episode 3x09: Familia Ante Omnia (May 15, 2018) Episode 3x08: A Heart of Darkness (May 8, 2018) Episode 3x07: Salt in the Wound (May 1, 2018) Episode 3x06: A Window Into an Empty Room (Apr 24, 2018) Episode 3x05: Stronger Than Heaven (Apr 17, 2018) Episode 3x04: Thy Soul Instructed (Apr 10, 2018) Episode 3x03: What Lies Beneath (Apr 3, 2018) Episode 3x02: The Powers That Be (Mar 27, 2018) Episode 3x01: On Infernal Ground (Mar 20, 2018) Episode 2x20: Beside Still Water (Aug 14, 2017) Episode 2x19: Hail and Farewell (Aug 7, 2017) Episode 2x18: Awake, Arise, or Be Forever Fallen (Jul 31, 2017) Episode 2x17: A Dark Reflection (Jul 24, 2017) Episode 2x15: A Problem of Memory (Jul 10, 2017) Episode 2x14: The Fair Folk (Jun 26, 2017) Episode 2x13: Those of Demon Blood (Jun 19, 2017) Episode 2x12: You Are Not on Your Own (Jun 12, 2017) Episode 2x11: Mea Maxima Culpa (Jun 5, 2017) Episode 2x10: By the Light of Dawn (Mar 6, 2017) Episode 2x09: Bound by Blood (Feb 27, 2017) Episode 2x08: Love is a Devil (Feb 20, 2017) Episode 2x07: How are Thou Fallen (Feb 13, 2017) Episode 2x06: Iron Sisters (Feb 6, 2017) Episode 2x05: Dust and Shadows (Jan 30, 2017) Episode 2x04: Day of Wrath (Jan 23, 2017) Episode 2x03: Parabatai Lost (Jan 16, 2017) Episode 2x02: A Door Into the Dark (Jan 9, 2017) Episode 2x01: This Guilty Blood (Jan 2, 2017) Episode 1x13: Morning Star (Apr 5, 2016) Episode 1x12: Malec (Mar 29, 2016) Episode 1x11: Blood Calls to Blood (Mar 22, 2016) Episode 1x10: This World Inverted (Mar 15, 2016) Episode 1x09: Rise Up (Mar 8, 2016) Episode 1x08: Bad Blood (Mar 1, 2016) Episode 1x07: Major Arcana (Feb 23, 2016) Episode 1x06: Of Men and Angels (Feb 16, 2016) Episode 1x05: Moo Shu to Go (Feb 9, 2016) Episode 1x04: Raising Hell (Feb 2, 2016) Episode 1x02: The Descent Into Hell Isn't Easy (Jan 19, 2016) Episode 1x01: The Mortal Cup (Jan 12, 2016) View 50 more View 50 less Fake Off (2014) Starring as Judge (16 episodes) Episode 2x08: Fake Of a Champion (Jun 24, 2015) Episode 2x07: Take a Fake (Jun 17, 2015) Episode 2x06: Legends (Jun 10, 2015) Episode 2x05: Game Time (Jun 3, 2015) Episode 2x04: Moments in History (May 27, 2015) Episode 2x03: Great American Cities (May 20, 2015) Episode 2x02: Faking The '90s (May 13, 2015) Episode 2x01: Movie Night (May 6, 2015) Episode 1x08: Time Warp (Dec 15, 2014) Episode 1x07: Roll Of The Dice (Dec 8, 2014) Episode 1x06: This Means War (Dec 1, 2014) Episode 1x05: Going for Gold (Nov 24, 2014) Episode 1x04: Moon Landings, Dragons & Twisters, Oh My! (Nov 17, 2014) Episode 1x03: Free Your Mind (Nov 10, 2014) Episode 1x02: Oh, the Horror (Nov 3, 2014) Episode 1x01: The Art Of The Fake (Oct 27, 2014) View 13 more View 13 less Caper (2014) Starring as Luke (9 episodes) Episode 1x09: Worst Bad Guys Ever (Apr 2, 2014) Episode 1x08: All Hands on Peltas (Mar 26, 2014) Episode 1x07: Historectomy (Mar 19, 2014) Episode 1x06: Southpaw's Always Right (Mar 12, 2014) Episode 1x05: Lasers and Feelings (Mar 5, 2014) Episode 1x04: The British Guy (Feb 26, 2014) Episode 1x03: Psycho Path (Feb 19, 2014) Episode 1x02: The Kilt Brahs (Feb 12, 2014) Episode 1x01: City of Angles (Feb 12, 2014) View 6 more View 6 less Mortal Kombat: Legacy (2011) Guest starring as Kuai Lang Episode 2x07: Scorpion and Sub-Zero II (Part 1) (Sep 26, 2013) The Legion of Extraordinary Dancers (2010) Starring as Elliot Hoo Glee (2009) Starring as Mike Chang (29 episodes) Episode 4x22: All or Nothing (May 9, 2013) Episode 4x21: Wonder-ful (May 2, 2013) Episode 4x10: Glee, Actually (Dec 13, 2012) Episode 4x09: Swan Song (Dec 6, 2012) Episode 4x08: Thanksgiving (Nov 29, 2012) Episode 4x06: Glease (Nov 15, 2012) Episode 4x05: The Role You Were Born to Play (Nov 8, 2012) Episode 4x02: Britney 2.0 (Sep 20, 2012) Episode 3x22: Goodbye (May 22, 2012) Episode 3x20: Props (May 15, 2012) Episode 3x19: Prom-asaurus (May 8, 2012) Episode 3x18: Choke (May 1, 2012) Episode 3x17: Dance with Somebody (Apr 24, 2012) Episode 3x16: Saturday Night Glee-ver (Apr 17, 2012) Episode 3x15: Big Brother (Apr 10, 2012) Episode 3x14: On My Way (Feb 21, 2012) Episode 3x13: Heart (Feb 14, 2012) Episode 3x12: The Spanish Teacher (Feb 7, 2012) Episode 3x11: Michael (Jan 31, 2012) Episode 3x10: Yes/No (Jan 17, 2012) Episode 3x09: Extraordinary Merry Christmas (Dec 13, 2011) Episode 3x08: Hold On to Sixteen (Dec 6, 2011) Episode 3x07: I Kissed a Girl (Nov 29, 2011) Episode 3x06: Mash Off (Nov 15, 2011) Episode 3x05: The First Time (Nov 8, 2011) Episode 3x04: Pot o' Gold (Nov 1, 2011) Episode 3x03: Asian F (Oct 4, 2011) Episode 3x02: I Am Unicorn (Sep 27, 2011) Episode 3x01: The Purple Piano Project (Sep 20, 2011) View 26 more View 26 less Guest starring as Mike Chang (43 episodes) Episode 5x13: New Directions (Mar 25, 2014) Episode 5x12: 100 (Mar 18, 2014) Episode 5x03: The Quarterback (Oct 10, 2013) Episode 2x22: New York (May 24, 2011) Episode 2x21: Funeral (May 17, 2011) Episode 2x20: Prom Queen (May 10, 2011) Episode 2x19: Rumours (May 3, 2011) Episode 2x18: Born This Way (Apr 26, 2011) Episode 2x17: A Night of Neglect (Apr 19, 2011) Episode 2x16: Original Song (Mar 15, 2011) Episode 2x15: Sexy (Mar 8, 2011) Episode 2x14: Blame It on the Alcohol (Feb 22, 2011) Episode 2x13: Comeback (Feb 15, 2011) Episode 2x12: Silly Love Songs (Feb 8, 2011) Episode 2x11: The Sue Sylvester Shuffle (Feb 6, 2011) Episode 2x10: A Very Glee Christmas (Dec 7, 2010) Episode 2x09: Special Education (Nov 30, 2010) Episode 2x08: Furt (Nov 23, 2010) Episode 2x07: The Substitute (Nov 16, 2010) Episode 2x06: Never Been Kissed (Nov 9, 2010) Episode 2x05: The Rocky Horror Glee Show (Oct 26, 2010) Episode 2x04: Duets (Oct 12, 2010) Episode 2x03: Grilled Cheesus (Oct 5, 2010) Episode 2x02: Britney/Brittany (Sep 28, 2010) Episode 2x01: Audition (Sep 21, 2010) Episode 1x22: Journey to Regionals (Jun 8, 2010) Episode 1x21: Funk (Jun 1, 2010) Episode 1x20: Theatricality (May 25, 2010) Episode 1x19: Dream On (May 18, 2010) Episode 1x18: Laryngitis (May 11, 2010) Episode 1x17: Bad Reputation (May 4, 2010) Episode 1x16: Home (Apr 27, 2010) Episode 1x15: The Power of Madonna (Apr 20, 2010) Episode 1x14: Hell-O (Apr 13, 2010) Episode 1x13: Sectionals (Dec 9, 2009) Episode 1x12: Mattress (Dec 2, 2009) Episode 1x11: Hairography (Nov 25, 2009) Episode 1x10: Ballad (Nov 18, 2009) Episode 1x09: Wheels (Nov 11, 2009) Episode 1x08: Mash-Up (Oct 21, 2009) Episode 1x07: Throwdown (Oct 14, 2009) Episode 1x06: Vitamin D (Oct 7, 2009) Episode 1x05: The Rhodes Not Taken (Sep 30, 2009) View 40 more View 40 less GREEK (2007) Guest starring as Vance (3 episodes) Episode 2x10: Hell Week (Oct 28, 2008) [Co-Star] Episode 2x09: Three's a Crowd (Oct 21, 2008) [Co-Star] Episode 1x19: No Campus for Old Rules (May 19, 2008) [Co-Star] Grey's Anatomy (2005) Starring as Daniel "Blue" Kwan