DesiMDB

Acting

Carlos DeLuna

EN cinema · 1 credits

Born

15 March 1962

Died

7 December 1989 (aged 27)

Birthplace

Corpus Christi, Texas, USA

Known for

Filmography

The Phantom poster

The Phantom

EN · 20216.3

as Self (archive footage)