ActingSheena Larkin· Belfast, Northern Ireland, UKKnown forHaven2010DRAMAAre You Afraid of the Dark?1992MYSTERYThe Hunger1997DRAMAThe Worst Witch1998COMEDYFull filmographyHaven2010DRAMAAre You Afraid of the Dark?1992MYSTERYThe Hunger1997DRAMAThe Worst Witch1998COMEDYHighlander III: The Sorcerer1994FANTASYKiller Wave2007ACTION