Davis Choh
Biography
No biography available for Davis Choh.
Acted Movies
Love on a Leash (2011)
Director: Fen Tian