Tristán Ulloa

Biography

Tristán Ulloa was born on May 6, 1970 in Orleans, France. He is an actor and director, known for Sex and Lucía (2001), Open Your Eyes (1997) and Pudor (2007).

Filmography

Movie Name Release Date
Terminator: Dark Fate October 31, 2019