Elisabeth Rohm (The Last Ship) has signed on for a major recurring role on Season 3 of the CW’s dramedy Jane the Virgin.

Rohm will play Eileen, a guru who is soft-spoken, exuding tranquility — and dating Luisa (Yara Martinez). Rohm joins series stars Gina Rodriguez, Justin Baldoni, Jaime Camil, Brett Dier, Yael Grobglas, Andrea Navedo, Ivonne Coll and Anthony Mendez.

Rohm most recently appeared as Allison Shaw on TNT’s The Last Ship. She’ll next be seen opposite Jennifer Garner in The Tribes of Palos Verdes and also was recently cast as a recurring for the upcoming second season of Netflix’s comedy series Flaked opposite Will Arnett. She’s repped by Zero Gravity, APA and Felker/Toczek.