Cara grew up in Northern California. After gaining her degree in theatre performance from San Diego State University, she originated the lead role in Luis Valdez's play "Valley of the Heart." She broke into TV with the fiery role of Sarah on Amazon Studio's The Man In The High Castle. She is a producer and actress and a co-founder of the collective The Film Kind.
No related contents, please re-enter