Michele began her tattoo career in 1996, after having attended the Ringling College of Art and Design in Florida. She had worked in the New Haven area for many years before joining her good friends Jim and Tracey at Lucky Soul at the new location in 2011. Almost as soon as she began working at LST she found out she was pregnant with twins, and had taken five years off from tattooing to raise her boys.
Michele has a very recognizable style with her personal artwork, and is often able to seamlessly translate that into her tattoos. She finds inspiration from nature, spending time in the forest, and being a kick a** Mom.