Alex Castillo
Alex Castillo is an American actor and filmmaker originally from Chicago based in Los Angeles. Castillo has appeared in dozens of films, television shows and stage productions, including "Clemency", Chinonye Chukwu's 2019 Sundance Grand Jury Prize-winning death row drama. In "Clemency," Castillo ...