Lan guest starred in two episodes of Meteor Garden (2001) as Ya Men, a rival to Jerry Yan's Dao Ming Si.
Lan was born on March 1, 1979 in Luodong in the Yilan County of Taiwan.
Lan had a supporting role in 2006's Dangerous Mind as the boyfriend of Gwei Lun-mei character.
Annie said she is mentally prepared for the challenge.
Realizing Annie’s preference to eat plain foods, Kevin ordered his assistant to prepare an extra serving of soup for her.
Kevin had reportedly prepared a mushroom noodle soup especially for Annie to eat as well.
In 2016, Lan appeared in TTV's third part of their Q Series, titled Jiang Teacher, You Talked About Love. Lan appeared alongside Chu Ke-liang in the comedy film, Hanky Panky (2017).
He is currently set to star in My Ex-Man with Rainie Yang.