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 wrangling contestants on a reality show. He studied improv at iO West and is a recent graduate of Second City Hollywood.