John Lahr's Location
New York, NY, US
John Lahr's Education
Yale University
1959 - 1963
John Lahr's Summary
John Lahr, based in New York, NY, US, is currently a Senior Drama Critic at The New Yorker. John Lahr holds a 1959 - 1963 Yale University. John Lahr has 1 email on RocketReach.