David Chan
Biography of David Chan is currently unavailable from our data sources.
Biography of David Chan is currently unavailable from our data sources.
Rumble in L.A.
LEGO Monkie Kid: Embrace Your Destiny
As Mr. Tang (voice)
Astrid
Community
As Old Yakuza Leader (voice)
Star Trek: Picard
As Mechanic
Dirty John
As Nurse
B Positive
As Waiter
Criminal Minds
As CS Tech
Gaslit
As Party Photographer
For All Mankind
As Rin
Ghosts
As Doctor
Chasing Life
As Host
How to Get Away with Murder
As Kyle
Loot
As Potential Buyer
Quantum Leap
As Assistant Principal Griffin
Lethal Weapon
As Packer
Henry Danger
As Grant
Grey's Anatomy
As Eric Madera