Since October 2008, he has appeared in several episodes of the ABC Network television series "Ugly Betty" as Archie Rodriguez, a local politician, with a semi-regular role as Hilda's love interest on the show.