Born in Melbourne, Australia, Rebecca undertook a Bachelor of Music Performance at the Victorian College of the Arts and Music, (2009). Rebecca has performed such roles as: Liu: Turandot (2017), Pamina: Die Zauberflöte (2016), Sofia: Il Signore Bruschino (2016), Blonde: The Abduction from the Seraglio (2016), Gretel: Hansel and Gretel (2015), Lauretta: Gianni Schicchi (2015), Micaela: Carmen (2014), Wendy: Contact!: A Netball Drama (2011 & 2012), Frasquita: Carmen (2009), Belinda: Dido and Aenaes (2009) Papagena: Die Zauberflöte (2008) and Suor Genovieffa: Suor Angelica (2007).
She has performed with Opera Australia, Victorian Opera, Melbourne Opera, Lyric Opera of Melbourne and the Australian International Opera Company. Rebecca has also won a number of awards and in 2015 was rewarded Opera Scholars Australia’s Opera Scholar of the Year.