Su primera aparición en televisión fue en la serie de TV Key West en 1993 y también ha aparecido en Popular, de la Warner Brothers como una prostituta llamada Candybox, así como películas tales como "America's Sweethearts" y "The Master Of Disguise".
Realizó la voz de Mercedes "Meche" Colomar en el 1998 videojuego Grim Fandango.
En su proyecto más reciente representa a Theresa Russo en Wizards of Waverly Place junto a Selena Gomez, David Henrie y Jake T. Austin, de Disney.
Canals-Barrera nació en Miami, Florida de padres cubanos y españoles.
Estaba interesada en la actuación desde muy temprana edad; comenzó a tomar clases de teatro en la escuela secundaria.