So close!

You picked Dan Blocker. The answer is Michael Landon.

Classic TV & Film Question #6 ·

Which actor played Charles Ingalls on “Little House on the Prairie”?

A Lorne Greene
Dan Blocker Your pick
C Merlin Olsen
Michael Landon Answer

Why the answer is Michael Landon

Little House on the Prairie, based on Laura Ingalls Wilder’s books about her pioneer childhood, aired on NBC from 1974 to 1983. Michael Landon starred as Charles “Pa” Ingalls and also served as executive producer and frequent writer and director.

Landon was already a TV star, having played Little Joe Cartwright on Bonanza for fourteen seasons. After Little House, he created and starred in Highway to Heaven, playing an angel sent to help people in need.

The show was set in Walnut Grove, Minnesota, a real town where the Ingalls family lived in the 1870s. Melissa Gilbert played Laura, who narrated the series.

Facts to bring to dinner

9 seasons

Little House on the Prairie ran from 1974 to 1983.

Little Joe

Landon’s earlier role on Bonanza.

Walnut Grove

The real Minnesota town where the show was set.

Stump a friend with this one

Email it
Next question

More trivia