Blue Cheng-Lung Lan
- Actor
- Director
- Second Unit Director or Assistant Director
Blue Cheng-Lung Lan was born on 1 March 1979 in Yilan, Taiwan. He is an actor and director, known for Apple in Your Eye (2014), Jiang Teacher, You Talked About Love It (2016) and Shen xuan zhe (2007). He has been married to Jade Yu-Ting Chou since 17 May 2014. They have two children.