Chien Ho Liao снимался в 3 серий и 2 фильмов. Исполнитель роли Rana в сериале The Last Hour. В кино, как ITBP Commandant Dakota Akanito в художественном фильме ഉണ്ട.