Hello, I’m Becca — a creative director, designer, and fine artist living in Brooklyn, New York. I work full time in the advertising industry and spend my free time with a paintbrush in hand. For almost a decade, though, I stopped making art regularly. It wasn’t until I decided to draw my soul cat, Flurff, every day for a year that I regained a love for the craft. Flurff passed away a few months after that project was completed, but my passion for painting pets that he ignited in me lives on. 

The 'Mews' That Started It All

Get to know me

Get in touch