James C.H. Lo is a Taiwanese actor.
Insomnia 2018
Actor
The Mermaid and the Whale 2016
Credits from TMDB.