Question: who played mark on the show the rifleman
Answer: John Ernest Crawford
Other accepted answers: John Ernest Crawford