Apple TV+
MLS
Search
Apple TV+
Apple TV+
MLS
Search
Sign In
LL
Lan Cheng Long
Lan Cheng-lung (Chinese: 藍正龍; Pe̍h-ōe-jī: Nâ Chèng-liông) is a Taiwanese actor and film director. He was born in Yilan, Taiwan.
WIKIPEDIA
Shows