 Helen Keen

Helen Keen is an English alternative comedian and writer born in Yorkshire, now living in London.She suffered with SM (Selective Mutism) as a child but overcame this before becoming a comedian.