Trish Keenan was born on September 28, 1968 in Winson Green, Birmingham, West Midlands, England, UK. She was an actress, known for
Berberian Sound Studio (2012),
Lodge 49 (2018) and
Broadcast: Papercuts (2000). She died on January 14, 2011 in England, UK.