
Filmography:
- Boston Public (2003) as Fletcher
- The Onion Movie (2008) as Lollipop Love Dancer
- Zoey 101 (2008) as Roy
- Step Up 2: The Streets (2008) and Step Up 3D (2010) as Cable
- Greek (2008) as Omega Chi Brother / Vance
- Rita Rocks (2008) as Zack
- Center Stage: Turn It Up (2008) as Club Dancer
- iGo to Japan (2008) as Yuki
- Glee (2009-2015) as Mike Chang
- White Frog (2012) as Chaz Young
- Mortal Kombat: Legacy (2013) as Kuai Liang
- Caper (2014) as Luke
- Moms' Night Out (2014) as Joey
- Shadowhunters (2016-2019) as Magnus Bane
- Crouching Tiger Hidden Dragon: Sword Of Destiny (2016) as Wei-Fang
- ReCore (2016) as Kai Brehn (voice)
- Crazy Rich Asians (2018) as Charlie Wu
- Escape Plan: The Extractors (2019) as Bao
- Tell Me a Story (2019-2020) as Brendan
- Awkwafina is Nora from Queens (2020) as Doc Hottie