Amanda Millar is known for Celia (2018), I Am Innocent (2015) and 60 Minutes (1993).
Celia
I Am Innocent
20/20
60 Minutes
No data