Actor · DirectorBen DavidsonJune 14, 1940Los Angeles, California, USAJuly 2, 2012 at 72 years oldSocialsIMDbKnown forConan the BarbarianRexorCharlie's AngelsTasker