Eden Lee is an actress and producer, known for Liv (2021), Snowbirds (2020) and The Job (2019).
No data