Denise trained at the College of Dramatic Art and the Royal Scottish Academy of Music. She began ...
Aldershot, Hampshire, England, UK
Clerks premiered at the Sundance Film Festival 26 years ago, so we asked Kevin Smith 26 questions about the festival.
Watch the video