Born and raised in Lancaster, Pennsylvania, Becca grew up singing four-part harmony in the Mennonite church. She continued to sing and began to act throughout high school and went on to receive her BA in Theatre from Goshen College (Goshen, IN). 

After college, Becca spent several years living and working in various cities in Pennsylvania, where she had the honor of performing with companies such as the Arden Theatre Company, Mt. Gretna Playhouse, Flashpoint Theatre Company, and Simpatico Theatre Project. Her time as a company member with ComedySportz, Philadelphia confirmed her love of improvisation.

Becca continued her training at Brooklyn College, where she received her MFA in Acting. She is a cast member of the award-winning improvised musical comedy show, Broadway's Next Hit Musical! and can soon be seen playing the role of Brianna in the upcoming webseries, Settling Up. She is also a proud member of SAG-AFTRA and AEA. 

In her "spare time," Becca teaches voice and speech at Montclair State University and is a senior instructor of improvisation at the Groundlings-based school of improv, Improvolution.