Annabel Barrett is an actress, known for Detachment (2011), Oceans Rising (2017) and Ovum (2015).
Centurion XII
Oceans Rising
The Mysteries of Laura - Season 1
Detachment
Clifford the Big Red Dog
The Mysteries of Laura - Season 2
Miranda Veil
Like Dogs
I Killed My Bff
This Game's Called Murder