Question: who played charles on little house on the prairie
Answer: Michael Landon ( born Eugene Maurice Orowitz ; October 31 , 1936 -- July 1 , 1991 ) was an American actor , writer , director , and producer .