- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Sheena Larkin was born in Belfast, Northern Ireland, UK. She is known for The Sum of All Fears (2002), Affliction (1997) and Are You Afraid of the Dark? (1990).
Awards
Known For
Filmography