David McKail — actor