Acting
1918-03-22
New Orleans, Louisiana, USA
Died: 2008-08-21
No biography available for this person.
as News Anchorman (uncredited)
as Alpha Control Technician
as Stuart Tarleton
as Duke - Henchman