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