Filmography
Release date: 11/24/2006On the Edge
Role(s): Papá de Lucía
Details Release date: 10/9/2021Sundown
Role(s): Doctor Medina
Details Release date: 6/6/2001Warden of Red Rock
Role(s): Lercy Sanders
Details Release date: 4/21/2017Phoenix Forgotten
Role(s): Walt
Details Release date: 8/29/2002Frida
Role(s): Dr. Farril
Details