“Filming something totally RAD today,” Maria Canals-Barrera, 53, aka Teresa Russo from Wizards of Waverly Place, posted to Instagram on March 7. In the picture, she posed along with her WOWP costars David DeLuise, 48, David Henrie, 30, and Jennifer Stone, 27, who played Jerry Russo, Justin Russo, Harper Finkle, respectively, on the Disney Channel original series.