Sofia Pernas is a Moroccan/Spanish-American actress and model. She portrays Catalina Mora on Jane the Virgin.


Known for her role as Marisa Sierras on long-running soap opera The Young & The Restless in 2015. She also appeared on CBS's NCIS as Marine First Lieutenant Gabriela Flores on its two-part episode in 2011 and is the main character on CBS's Blood and Treasure. She played Catalina Maria Mora on The CW's Jane the Virgin. She starred as Hannah Rivera in the NBC series The Brave from 2017 to 2018, and since 2019 has played Lexi Vaziri on the CBS series Blood & Treasure.

Private Life

She was born in Fes, Morocco to a Moroccan mother and Galician father. She is fluent in 4 languages: Arabic, Spanish, English, and German. 

Community content is available under CC-BY-SA unless otherwise noted.