Archer Martin is an actress, known for Spanking the Monkey (1994), Hamlet, Prince of Denmark (1997) and Visible Cities (1991). Read more on iMDB