He has been a Resident Artist at the Actors Shakespeare Company of New Jersey since 2000. He is also a Member of the Screen Actors Guild and Actors Equity.
He is founder of Shakespeare Troupe, Inc., with the mission of reaching and cultivating new audiences with spoken readings of Shakespeare's plays and training professional actors in verse workshops using the First Folio as originally printed.
He is the finance manager and artist representative for the Actors
Shakespeare Company of New Jersey in Jersey City, New Jersey.