What happened to Johnny Crawford after leaving The Rifleman TV series starring Chuck Connors?

Johnny Crawford is best known for his role as Mark McCain on the 1958-1963 western TV show "The Rifleman". After the show ended, Crawford went on to do more acting and musical gigs including a California-based vintage dance orchestra in 1992. He is still alive today and his most recent work was a 'Watch me on ME" commercial in 2012 as an introduction to "The Rifleman" rerun episodes.