Chien Ho Liao has appeared in 3 shows and 2 movies. A performance to be found in the role of Rana in the series The Last Hour. In the cinema, in the role of ITBP Commandant Dakota Akanito in the feature film ഉണ്ട.