Katie Liu Leung is a Scottish actress who was born on August 8, 1987. She is best known for her roles as Cho Chang, the titular character's first love
Read MoreKatie Liu Leung is a Scottish actress who was born on August 8, 1987. She is best known for her roles as Cho Chang, the titular character's first love
Read More