Blue Cheng-Lung Lan was born on March 1, 1979 in Yilan, Taiwan as Cheng-Lung Lan. He is an actor and director, known for Apple in Your Eye (2014), Jiang Teacher, You Talked About Love It (2016) and Brotherhood of Legio (2007). He has been married to Jade Yu-Ting Chou since May 17, 2014. They have two children.
Blue Cheng-Lung Lan has been suggested to play 4 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.