Selena Buckle (Born Aug 22, 1993) is an actress known for Web of Lies (2014) and See No Evil (2014). She was born in Ajax, Ontario, Canada. Her career was launched when a chance meeting with an agent sparked her untapped talent and passion for the arts. She currently resides in Toronto, with her pet hedgehog named Tofu.