His play Our Lady of 121st Street ran originally in an Off-Broadway production by the LAByrinth Theater at Center Stage/NY and then transferred to the Union Square Theatre from March 6, 2003 to July 27, 2003. The play was directed by Philip Seymour Hoffman.[17] The play received: 10 best plays of 2003; Lucille Lortel, Drama Desk, and Outer Critics Circle Best Play nominations.[18]