Es conocida por interpretar a Emma Nelson en la serie Degrassi: The Next Generation.
El primer papel de McDonald fue en la serie System Crash, en 1999.
En 2001, consiguió el papel de Emma Nelson en la serie Degrassi: The Next Generation.
En 2004, apareció en la película para televisión She's Too Young como Dawn Gensler.
En 2008 interpretó a Danielle "Daisy" Brooks en la película para televisión, de corte erótico Poison Ivy: The Secret Society.