Guest Stars Joaquim de Almeida as Don Epifanio Vargas Mark Consuelos as Teo Aljarafe Brent Smiga as Eric Watson Will Beinbrink as Russell Rigo Sanchez as Jaime