Houston, Texas - Estados Unidos da América
Rebecca tem um MFA em Atuação pela Escola de Teatro, Cinema e Televisão da UCLA. Ela também possui um BFA em Atuação pela Universidade do Texas em Austin.
Rebecca nasceu em Houston, TX, cresceu em New Jersey, mas se mudou para Los Angeles via Austin, Texas.