created a theatre company, Theater Avatar, in New York City, where he served as Artistic Director.
View all UCD Arts departments and programs