- (April 2006) : Played "Pip/Theo" in "Three Days of Rain", a play by Richard Greenberg (Bernard B. Jacobs Theatre, New York City, New York, USA).
- Appeared on Inside the Actors Studio (1994) with Robert De Niro. He was a student at New School at the time.
- (January 17, 1999) Appeared as a student during the Sean Penn Inside the Actors Studio (1994) episode Q&A segment. Scene was cut from the televised version but can be found on the "Great Moments That Didn't Make the Cut" section of the DVD.
- (May 2013) TV commercial for Häagen-Dazs - Actor