Lou Llobell was born in Zimbabwe to a Spanish father and Zimbabwean mother. She grew up in Spain and South Africa.
The Daily Show
Series • 1996
Foundation
Series • 2021
Passenger
Movie • 2026
Voyagers
Movie • 2021
The Pilgrim
Movie • 2023