Biografi tidak tersedia.
Acting
03 September 1980 di Little Rock, Arkansas, USA
sebagai Physician
sebagai Zombie
sebagai Leon