Ethnicity: English, Welsh (father), Taiwanese (mother)
Name: Lilan Bowden
Date of Birth: September 1, 1985
Birthplace: Castro Valley, Alameda, California, United States
Lilan Bowden is an American Actress. She was born on 01 September 1985 in Castro Valley, Alameda, California, United States. Lilan Bowden’s Ethnicity is English, Welsh, and Taiwanese. She is the daughter of Shiou (Chen) and Ivor Bowden. Her father is American. Her mother is from Taiwan.