
Cast
Age 45 · Canada
10 shows · 1 currently on air

2021 · Netflix · Ended
as Opaline (voice)

2021 · Disney Junior · Ended
as Jane (voice)

2018 · Netflix · Ended
as Grace Stone

2014 · Lifetime · Ended
as White House Chief of Staff Vanessa Keller

2013 · AMC · Ended
as Dani Kahlil

2013 · Netflix · Ended
as Melody Cruz

2010 · PBS Kids · On air
as Aviva Corcovado (voice)

2008 · CBC · Ended
as Khalida Massi

2007 · Cartoon Network · Ended
as Various Characters (voice)

2007 · Global · Ended
as Dawn Vargaz
Main cast roles from TVmaze. Guest appearances aren't listed.