Performed in the Worth Street productions of "The Coyote Bleeds" and "Measure for Measure".
Acted in the Playwrights Horizon stage production of "Saved From Obscurity".
Played aspiring Mob writer, Roy Canelli, in the stage production of Glen Merzer's "Anonymous" at the McGinn/Cazale Theatre, Broadway in 2000.
Has performed in the New York Shakespeare Festival's productions of Henry IV, Part One; Richard II; A Midsummer Night's Dream; Titus Andronicus; and Taming of the Shrew, among others.