Deena Dill
Birthday: 1970-03-30 | Place of Birth: Dayton, Tennessee, USA...
Known For
Acting
Year
Title
Role
2021
His Killer Fan
as Tina Dawson
2016
A Sunday Horse
as Sandra Rose
2006
The Pleasure Drivers
as Alexis Plummer
2005
Popstar
as Faith Brighton
2004
The Last Ride
as Kate Purnell