
Charlie Todd is the founder of Improv Everywhere. He has produced, directed, performed and documented the group’s work for over nine years. Based in New York, Improv Everywhere causes scenes of chaos and joy in public places.
Charlie Todd is the founder of Improv Everywhere. He has produced, directed, performed and documented the group’s work for over nine years. Based in New York, Improv Everywhere causes scenes of chaos and joy in public places.