Biografi tidak tersedia.
Acting
12 February 1978 di Los Angeles, California, USA
sebagai News Pirate
sebagai Self