Troilus & Cressida (2001)
Black Box Theatre New York, NY
Off-Broadway, Play
Actor
In-Betweens (1997)
Cherry Lane Theatre New York, NY
Peanut
N/A – 3/16/1997
Blue Man Group (1991)
Astor Place Theatre New York, NY
Off-Broadway, Other
Blue Man
11/17/1991 – 2/2/2025