Raúl Castillo
Birthday: 1977-08-30 | Place of Birth: McAllen, Texas, USARaúl Castillo was born on August 30, 1977 in McAllen, Texas, USA. He is an actor, known for We the Animals (2018) and Army of the Dead (2021).
...
Known For
Cha Cha Real Smooth
The Same Storm
Wrath of Man
Army of the Dead
Mother/Android