Finn Han
AKA: Han Hao Lin
Birthday: 2009-09-28
Birthplace: Ningbo, Zhejiang Province, China
Finn Han Haolin (éŠćé) is a Chinese actor.
Filmography
Character: Chen Dongdong (segment "The Champion")
Character: Zhao Xiaodong (child) (segment "Duck Prophet")
Character: An Delie (Teenager)