logo
Selena Lee backdrop
Selena Lee poster
Selena Lee
Selena Lee Sze-Wah (李施嬅) is a Hong Kong-Canadian actress. Her family immigrated to Toronto, Canada in 1988. She participated in the 2003 Miss Hong Kon...