New member of the Echo Theater Company!

I’m very pleased to announce that I have been invited to become a member of one of LA’s best 99-seat theater companies, The Echo Theater Company, which has a new home at the Atwater Village Theatre!  You can learn more about the company at!