Acting
Jacksonville, North Carolina, USA
Born June 17, 1945 · Died April 13, 2018
Who Saw the Men in Black· 2021
self
Abduct· 2016
Himself
Hostage to the Devil· 2016
Self
Conspiritus: The Satanic Illuminati Conspiracy· 2009
I Know Who Killed Me· 2007