Carmen Warrington was born in England. She is an actress.
Water Rats
Series • 1996
Predestination
Movie • 2014
Curtin
Movie • 2007