CR
Carlo Rota

Carlo Rota

Carlo Rota is an English-born Italian-Canadian actor, best known to Canadian audiences for his role on Little Mosque on the Prairie and to international audiences for starring on the FOX series 24. He also has a co-starring role as Emilio Solano in Jane the Virgin.
WIKIPEDIA