undefined_peliplat
Mario Avila_peliplat

Mario Avila

Director | Actor | Creation
Date of birth : 11/16/1974
City of birth : Cochran County, Texas, USA

Mario Avila was born on November 16, 1974 in Cochran County, Texas, USA. He is a director and producer, known for You Bet Your Life (1997), Oklahoma Tragedy (2001) and Lillie (1999).

Info mistake?
Filmography
This section is empty