Darren Chen is an actor, known for Meteor Garden (2018) and Proud of Love (2016).
Meteor Garden - Season 1 [Sub: Eng]
My Unicorn Girl - Season 1