Home Creators Kevin Joseph Roach Kevin Joseph Roach Set designer Productions: + Santiago Set designer Circle East Theater Company March 2, 1990 - March 5, 1990 Santiago Set designer The Wilma Theater 1989