Cast Credits Chuck (2007) Guest starring as Scarred Revolutionary Episode 3x03: Chuck Versus the Angel de la Muerte (Jan 11, 2010) [Co-Star] Mission Hill (1999) Starring as Carlos Hernandez-Leibowitz