Blue Cheng-Lung Lan, a multifaceted individual, entered the world on March 1, 1979, in Yilan, Taiwan, a culturally rich and diverse island nation located off the southeastern coast of mainland China.
As an accomplished actor, Lan has made a significant impact in the entertainment industry, showcasing his talents in a variety of roles, including but not limited to, the 2014 film "Apple in Your Eye", the 2023 release "Cheng gong bu xi ban", and the 2016 drama "Jiang Teacher, You Talked About Love It".
Beyond his work in front of the camera, Lan has also demonstrated his skills as a director, further solidifying his reputation as a talented and versatile performer.
In his personal life, Lan has been married to the lovely Jade Yu-Ting Chou since May 17, 2014, and together they have been blessed with two children.
Through his various endeavors, Lan has not only built a successful career but has also established a loving family, truly a testament to his dedication and commitment to his passions.