Helen Keen

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.


Crew