Has a twin brother named Taylor.
He often performs theater notably at the Williams Theater Festival in Williamstown, Massachusetts.
Playing "Beethoven" in the Off-Broadway play, "Dog Sees God: Confessions of a Teenage Blockhead", at the Century Center for the Performing Arts (New York, NY). (Dec 2005)
Logan Marshall-Green Quotes
No quotes added for this person