
Biography
Demián Castro was born in New York City, New York. He is of Puerto Rican descent with mixed Spaniard and South American ancestry mostly from Peru. He is an actor and director, known for S.W.A.T. (2024), The Chosen (2023) and Law & Order (2022). He has been married since 30 September 1995. He and his wife have three sons.
Acted in 36
2020s
- 2026
Rescued by Faith: The Connie and Larry Van Oosten Story
Agent William Heath
- 2025
- 2024
A Taste of Love
Mr. Thompson
- 2023
God's Grace: The Sheila Johnson Story
Air Force Doctor
- 2022
- 2021
- 2020
Murder RX
Movie
2010s
- 2019
- 2018
- 2017
Testament
Simon
- 2012
365 Decision Time
Alex Martinez
1990s
- 1990
Directed 2
2020s
- 2023