Jane Luk

Jane Luk

Active·Active 1988–2021

Jane Luk is known for The Institute (2025), The Handmaid's Tale (2017) and Angel Falls Christmas (2021).

Career stats
79Films
592Posters
33Years active
2006Peak year
Eras & genres
Eras
Genres