- Starred as Peter Van Dann opposite Natalie Portman in the Broadway Revival of The Diary of Anne Frank.
- Starred in Four Babboons Adoring the Sun with Kimberly Brown.
- TV commercial for Snickers (1999)
- Music video 311 "Flowing"
- (May 2002) : Plays Rock in "Smelling a Rat" play by Mike Leigh (Samuel Beckett Theater, New York City, New York, USA).
- Open as "CB" in the Off-Broadway play, "Dog Sees God: Confessions of a Teenage Blockhead", at the Century Center for the Performing Arts (New York, NY). [December 2005]
- TV commercial for Nike (1999)