2024
How to Die Alone as Rory (8 episodes)
2021
Simply Sondheim as Self
2020
Over the Moon as Houyi (voice)
2018
The Resident as Jake Wong (11 episodes)
2017
The Light of the Moon as Jack
2014
How to Get Away with Murder as Oliver Hampton (82 episodes)
2006
Talladega Nights: The Ballad of Ricky Bobby as DMV Officer