Biografi tidak tersedia.
Acting
22 March 1977 di Los Angeles, California, USA
sebagai Warlock
sebagai Burly Man in Video Store
sebagai Leon
sebagai Krishna Priest
sebagai