CC Castillo

CC Castillo is an American actress who portrays Savior #6 in Season 8 of AMC's The Walking Dead.

Biography
CC Castillo is an actress and editor, known for Queen of the South (2016), The Leftovers (2014) and Devious Maids (2013).

Other Works

 * Missing Peace
 * Queen of the South
 * The Leftovers
 * Devious Maids
 * Separate Rooms
 * Fall to Grace