By Matt Hendrickson

Caity Lotz knows a thing or two about keeping on her toes. As Sara Lance (aka the White Canary) on The CW's DC's Legends of Tomorrow, Lotz has to punch, leap, and push her way through each episode.

A native of San Diego, Lotz, 32, does most of her own stunts, crediting the complicated footwork she masters for the show to her years as a trained dancer. "I started dancing professionally when I was just 17 and performed in a music video for [the pop singer] JoJo," she says. "Everyone was having fun, but I had to have a chaperone on set because I was underage. It was so embarrassing!" Luckily Lotz got the last laugh. Here she shares her rules for staying strong.

Read more