Selan Karay is an actor.
Return of the Saint - Season 1
Hell of the Living Dead (Virus)
Last Stop on the Night Train
Video Nasties: Moral Panic, Censorship and Videotape