Garrett started taking UCB classes in 2004 in NYC. He has taught and performed improv in Lebanon, Iceland, Turkey, The UK, India, NYC, and Portland, OR. He has produced and directed for UPROXX, Smosh, and Smosh Games.

Upcoming Performances