Patric Knowles, film actor