Heather Lucas is known for Die and Let Live (2006), Carmilla's Kiss (2007) and Severe Injuries (2003).
No data