Henri Esteve, Gina Rodriguez aka ‘Jane the Virgin’s’ Boyfriend: 5 Fast Facts You Need to Know 9 years ago Gina Rodriguez, who plays Jane Villanueva on Jane the Virgin, is dating Henri Esteve, an actor who was on Revenge. Here's what you should know about him.