No photoDarren EwingDirector · Born July 9, 1965 · Glasgow, ScotlandIMDb Acted in 11980s1985MischiefTed61