Jennifer Leung

Jennifer Leung

Jennifer Leung is an actress, known for Mamma Mia! (2008), Beauty and the Beast (2017) and StreetDance 3D (2010).