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)
(August 1998) TV commercial for Blockbuster Video advertising the VHS release of Titanic (1997).