Caption: Richard Meehan & Olivia Larson Music Video TAKE MY KEYS
Known for: Bully (2013), Take My Keys (2013), In My Mind (2015), Moonrise Kingdom (2012)
Richard Meehan lives in the oldest town on Cape Cod with his parents and younger brother Joshua. He is an "old soul", someone whose sensitivity and emotion is well beyond his years. Richard leaves a lasting impression on everyone he meets both young and old. Richard was introduced to acting during the summer of 2009 when he was an extra in "Grown ...