Becca graduated from the University of Wisconsin-Eau Claire with a BFA in Illustration. She has done freelance work for several large companies including BOOM! Studios, IDW Publishing, and Marvel Entertainment. She makes up half of Rock Candy Games, where she does the majority of the artwork and visual design. She currently resides in Wisconsin where she has a habit of drawing until her hand falls off.