353 West 14th Street
New York, New York 10014

Glenn began his comedy career eight years ago in his home town of Vancouver.

Added by Upcoming Robot on March 27, 2009