Cleo Elliott was born on September 17, 1984 in California, USA. She is an actress, known for Murder for Dummies (2020).
No data