Acting - Born Aug 20, 1943 in New Orleans, Louisiana, USA
No biography available.
The Human Tornado
1976