She is a Canadian actress and singer, born in Nassau, Bahamas, and raised in Ontario, Canada. She studied at Randolph College for the Performing Arts. She is known for Batwoman (2020), A Million Little Things (2019), and The Christmas Waltz (2020).