David Chan has appeared in 3 movies.
These include LEGO Monkie Kid: Embrace Your Destiny, Astrid and Rumble in L.A..David Chan has appeared in 12 TV Series.
These include Gaslit, B Positive, Ghosts, Dirty John, Quantum Leap, For All Mankind, Chasing Life, Star Trek: Picard, How to Get Away with Murder, Lethal Weapon, Community and Criminal Minds.