Most recently seen in And All the Dead, Lie Down at Studio C Artists.
Concurrently playing Satan in The Devil You Say at Theatre Asylum for the Hollywood Fringe Festival.
L.A. Theatre: Theatricum Botanicum, Upright Citizens Brigade, Lillian Theatre, Colony Theatre, New Musicals Inc., and NoHo Arts Center.
Off-Broadway: BAM, Classic Stage Co., The Pearl Theatre Co., Mabou Mines, and LaMaMa etc.
TV: “Hawaii Five-0.”
He is a founding member of the Plastic Theatre and co-author of, The Secret Court, (Drama Desk nominee for Outstanding Play).
MFA: Columbia University’s School of the Arts.