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