Felisha Terrell was born in Illinois, USA. She is an actress, known for Shooter (2016), The Social Network (2010) and Teen Wolf (2011).
- Beautiful Woman
- Navy Lieutenant Adele 'Addie' Watkins
Contribute to this page
Suggest an edit or add missing content