Cast Credits The Hush (2016) Starring as Selena Covert Affairs (2010) Guest starring as Tech Op Episode 3x08: Glass Spider (Sep 4, 2012) [Co-Star]