Who played Charles Ingalls in Little House on the Prairie?
Answer Michael Landon
American actor, writer, director, singer, and producer, Michael Landon, was selected to star as Charles Ingalls in Little House on the Prairie just one year after his starring role on Bonanza was canceled. The timeless television series was not only a major success in its first season, but it became Landon's second-longest-running series.
Asked by Rachel Bortles · Last updated 5 years ago · 1.5M views · SOURCE