I believe this content is extremely offensive and should be removed from the site.
Don't worry: We will never post to Twitter or Facebook without your permission.
Megan McQuillan is a film and television actor in New York. After graduation from Beloit, she worked at the Guthrie Theater in Minneapolis for two seasons and then got her MFA in Acting from the University of Washington Seattle. She moved to New York after grad school and was lucky to do a season with The Acting Company. She worked onstage in do... more