Acting - Born TBA in Madrid, Spain
No biography available.
I, 'The Heifer'
1985
I Am Cuba, the Siberian Mammoth
2005