John Meehan


John Meehan grew up in MA and managed to escape without an accent. He has been living in Los Angeles for 5 years now where he makes a living by wrangling contestants on a reality shows. He studied improv at iO West and is a recent graduate of Second City Hollywood.