New York improviser: Seth Finkelstein

Seth Finkelstein

NYU Grad, Trained at Second City, UCB, and The Annoyance, Winner of the 2005 Miss Universe pageant.