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