Greg Allen

Greg Allen

Greg Allen is the creator of Too Much Light Makes The Baby Go Blind (30 Plays in 60 Minutes) and Founding Director of all six international theatre companies (Chicago, NYC, Montreal, San Francisco, Lo... Read more

Greg Allen is the creator of Too Much Light Makes The Baby Go Blind (30 Plays in 60 Minutes) and Founding Director of all six international theatre companies (Chicago, NYC, Montreal, San Francisco, London and Detroit) dedicated to the practice of his performance aesthetic, which he mischievously calls Neo-Futurism.