Shalaina Castle is an actress and producer, known for The Maze (2010), Criminal Minds (2005) and The Wish List (2010).
The Wish List
Animals
Criminal Minds - Season 1
Delirium (2015)
Youre So Cupid
The Legend of Awesomest Maximus
Criminal Minds - Season 11