Ryan Duncan and Andy Karl (who originated the roles of Juan and Luke, respectively) point out their current cast Altar egos, Mauricio Perez and Lee Markham.