Robert Watson, film actor