Catuxa Leira Known forActingPlace of birthFerrol, A Coruña, Galicia, Spain Movies with Catuxa LeiraRun Baby Run 2024 · ★ 5.9 TMDB