People Scott Myers Left (2002) New York Stage & Film, Poughkeepsie, United States, United States Madame Melville (2001) Promenade Theatre, New York, United States