Barbara D'Alterio is an English actress with Italian heritage.
Hide unreleased
Mockingbird TBA
as Maria Jenkins
I Think My Dad's a Cyborg and I Think He Killed My Mum 2026
as Mabel
Sunny Dancer 2026
as Ralph's Mum
Zoo 2018
as Radio Voice
Our Little Haven 2017
as Rene
Credits from TMDB.