He played Dauphin in Willian Shakespeare's Henry V.
He trained as an actor at the Poor School in London, England.
He is a Founding Member of the "Actors Shakespeare Company of New
Jersey" in Jersey City, New Jersey.
He graduated from the University of Michigan.
He is an Actor, Set Designer and Co-Manager of the Actors Shakespeare Company of New Jersey. He is a Member of Actors Equity Association; British Equity; SAG/AFTRA.