37-year-old Kevin R Leonard lives in Dedham, MA. He is a 2001 graduate of Dedham High School. Companies in which he has a work history include I Do It All, Self Emp and Custom Landscape. His favorite band is Pantera. He's a big fan of Sin City. The Endless Summer is his favorite movie.