SON OF THE RIFLEMAN. Johnny Crawford (who portrayed 'Mark McCain' on(00) Save Image Image gallery: Unveiling the Crawford Legacy: Exploring the Musical Dynasty Behind "Johnny Crawford Family"