Krisstian de Lara is originally from the border communities of El Paso, Texas and Juarez, Mexico. De Lara has directed films in Texas, South Florida, Mexico and Spain. Krisstian completed his feature film directorial debut with an independent film titled, Investigation 13, which is expected to release in the United States in 2020. His second directorial film, Rift City, is currently in production and is expected to release next year.