Teana-Marie Smith is an actress, known for Adventures in Babysitting (2016), The X Files: I Want to Believe (2008) and Lucifer (2015).
Teana-Marie Smith is an actress, known for Adventures in Babysitting (2016), The X Files: I Want to Believe (2008) and Lucifer (2015).