No photoKellen LoveActingBorn 18/12/1982New York City, New York, USAKnown ForRules of Engagement2007Rules of Engagement2007