Show more
Martha Adams was born on 28 May 1968 in Colorado, USA. She is a producer and director, known for Microkillers (2005), Paper Hearts (1993) and She Creates Change (2023). imdb.com