Credits
- 2024 · Avatar the Last Airbender as Shyu
- 2021 · Firefly Lane as Dr. Shillito
- 2020 · A Timeless Christmas as Visitor #2
- 2020 · NEXT as Programmer
- 2020 · Cats & Dogs 3: Paws Unite as Veterinarian
- 2020 · Sniper: Assassin's End as Doctor
- 2019 · Holiday Hearts as Dr. James Park
- 2019 · A Godwink Christmas: Meant For Love as Real Estate Rep
- 2019 · Mystery 101: Playing Dead as Dr. Gentry
- 2019 · A Brush with Love as Real Estate Agent
- 2019 · Chronicle Mysteries: Vines that Bind as Grant
- 2018 · Truly, Madly, Sweetly as Mr. Wong
- 2018 · Wedding of Dreams as Event Manager
- 2018 · Signed, Sealed, Delivered: To the Altar as Desk Manager
- 2018 · Yes, I Do as Allergy Doctor
- 2018 · Altered Carbon as Tech #1
- 2017 · Miss Christmas as Neighbor
- 2017 · Trial & Error as Dem Nutz
- 2016 · Travelers as Xiao
- 2016 · Lucifer as Bookish Man
- 2015 · Zoo as Scientist
- 2015 · Watch Your Back as Jim Carson
- 2014 · The Flash as Dr. Rodrigo
- 2012 · Arrow as Peter Kang
- 2006 · Psych as Doctor