Acting Omar Castillo Directed No Birthdays or Baptisms 2025 Acting Los Nevados Self 1979 Other Credits Saw X Casting Coordinator 2023 Agent-readable