Shian Denovan: Shian Denovan. Actress: Cat Sick Blues. Shian Denovan is known for Cat Sick Blues (2015), Lord of Darkness (2012) and Bite (2022).
Known For: Cat Sick Blues (Claire Ellis), Lord of Darkness (Rebecca), Bite (Nina), Birthday (Laila)