He played Pinky, a mentally challenged young man in search of acceptance, for the final 80 performances of "Our Lady of 121st Street", off-Broadway, at the Union Sq. Theatre for the LAByrinth theatre company. The play was directed by Philip Seymour Hoffman and written by Stephen Adly Guirgis.
He is one of the few actors to work more than once inside the hallowed
grounds of the United Nations building. First in the feature The Interpreter (2005)
and then in a public service announcement promoting the fight against
world hunger, sponsored by the UN itself.