Richard Bull, the veteran character actor known to generations for his role as Nels Oleson in Little House on the Prairie, has died. He was 89.

Bull passed away in Calabasas, California on Monday of pneumonia.

In a career spanning many decades, Bull also appeared in such series as Perry Mason, The Fugitive, Hawaii Five-O, Mission: Impossible, Hill Street Blues, ER and Boss.

His film credits included High Plains Drifter, The Parallax View and The Thomas Crown Affair.