Loading...

Cloe Mackie (Cloe Isabella Mackie)

Photos with Cloe Mackie

Search on Amazon

Biography

London, England, UK
Cloe Mackie was born in North London one minute before her twin sister Holly. She has two older brothers. Cloe spends a great deal of time in Greece where she also attended a Greek nursery school. She loves Art and listening to music and going to concerts in her spare time. Read more...

Actor

0
22
Character: Psychic Twin One

Death Defying Acts 2007

1