Polo was born Theresa Elizabeth Polo in Dover, Delaware.
After The Fosters ended its 5-season run, Polo continued the role in guest appearances on the spinoff Good Trouble.
In 2005, Polo posed nude for ‘Playboy.’ She was also featured in the women’s fashion magazine ‘InStyle.’
In 2002, Polo secured the fortieth position on the ‘Maxim Hot 100’ list.
Polo shares a wonderful relationship with her ‘The Fosters’ co-star Sherri Saum.