Felix Ortiz Cruz is an actor.
Felix Ortiz Cruz appears in: The Long Road Home (2017) and Law & Order: Special Victims Unit (1999), among others.
Felix Ortiz Cruz
person