Find your next great watch.
Person
Acting
Lou Llobell was born in Zimbabwe to a Spanish father and Zimbabwean mother. She grew up in Spain and South Africa.
1996Series
2021Series
2026Movie
2021Movie
2023Movie